14 března, 2022

volné příkazy AutoLISP pro uložení času úprav výkresu

co je AutoLISP?

AutoLISP je populární jazyk na vysoké úrovni používaný pro programování v CAD balíčcích, jako jsou AutoCAD, BricsCAD nebo ZWCAD. Pomocí Autolispu můžete vytvářet přizpůsobené příkazy CAD pro provádění akcí za účelem generování požadovaného výstupu.

AutoLISP je již načten s plnou verzí AutoCADu. AutoLISP však není v AutoCADu LT podporován.

seznam bezplatných Lispů a obslužných programů

3D Polyline Lisps

sl. Č.

zdarma Lisp související s 3D křivkou

popis

vytvořte 3 bodový obdélník

nakreslete obdélník výběrem 3 bodů

Vytvořte výšky z 3D linky

Snadné vytváření výšek z 3D linky

Aktualizace 3D Vertex

aktualizace hodnoty Z všech vrcholů 3D křivky

povýšit Text

povýšit vybrané texty podle vyvýšenin uvedených ve vybraných textech

převést 3D tvář na 3D STL

převést 3D tváře do souboru STL a poté zobrazit STL ve volných prohlížečích STL

označte hodnotu z na každém vrcholu 3D křivky

Program pro označení hodnoty Z na každém vrcholu 3D křivky

interpolovat 3D hodnotu na každém vrcholu křivky

interpolovat 3D hodnotu na každém vrcholu křivky

interpolované výšky

interpolovat výšky na 3D křivce vrcholu

aktualizace Vertextu 3D křivky

Aktualizujte každý Vertext 3D křivky pomocí výškového textu

průzkum půdy Lisps

sl. Č.

Free Lisp související s průzkumem půdy (Infrastructure Engineering)

popis

nohy na metr

převést Vzdálenost v stopách na metr

převést DXF do souboru CSV

Export Easting, Northing, Elevation a Remark z DXF; Převést DXF vytvořený nástrojem Topcon do souboru CSV

zobrazovací plocha

Zobrazit oblast polygonu v různých měrných jednotkách

Draw Gradient

Program pro kreslení čáry na úrovni formace v podélném řezu při zadaném gradientu

změřte vzdálenost

změřte vzdálenost mezi libovolnými dvěma body křivky

interpolate Elevation

interpolovat výšky v dané vzdálenosti

hladina moře

převeďte nadmořskou výšku tak, aby představovala hladinu moře

nastavení

užitečné lisp pro převod kreslicího bodu jako stanovovacích bodů

interpolovat více výšek

Program pro interpolování více výšek

středová interpolace

interpolovat text ve středu vybraných textů

aktualizace elevace

přidat hodnotu Z k vybraným bodům

elektrické vedení

v mnoha výkresech průzkumu musíme uvést elektrické vedení. Pomocí tohoto Lispu lze libovolnou křivku převést na vedení označující elektrické vedení.

Přichytit Text do bodu mřížky

Chcete-li přichytit text k nejbližšímu bodu na mřížce s danou roztečí mřížky

nakreslete mřížku

nakreslete mřížku s daným intervalem mřížky

více oblastí

najděte oblast více polygonů v jednom příkazu

Draw Leader

Draw leader s příslušným východním a northing

metr na nohy

převod metrického textu na text s hodnotou metriky a hodnotou Stop

náhodný Text ve vybraném rozsahu

Vytvořte náhodné výšky kolem dostupné nadmořské výšky se zadaným limitem

příkaz opakovat měření

opakujte příkaz měření s možností vložení bloků pro několik křivek v jednom příkazu

stanovení bodů

Export výkresových bodů do Excelu pro stanovení

zarovnání Lisps

sl. Č.

Volný Lisp související s Alignment

popis

Mark Chainages

označte řetězy podél vybraných zarovnání v daných intervalech průřezu

Vytvořte detaily návrhu křivky

Vytvořte detaily návrhu křivky pro jakékoli zarovnání silnice

vytvořit blok podél zarovnání

Vytvořte blok atributů na vybrané křivce s číslem bloku

označte řetězy na přejezdu

vložte vrchol podél zarovnání v každé vzdálenosti Chainage: označte Chainages při křížení podél zarovnání

vložte vrchol podél zarovnání

vložte vrchol podél zarovnání (křivky) v umístění textu

označte vrcholové body podél zarovnání:

vložte vrchol na každý vrchol vybrané křivky

vyřízněte zarovnání mezi alternativními řetězy

označte řetěz v určeném intervalu a odřízněte zarovnání mezi jednotlivými řetězy.

Polyline Lisps

Sl. Č.

volné Lispy související s Polyline

Lisp pro Brics CAD

snížit vrchol křivky

snižte hmotnost Polyline

vložte vrchol podél křivky

vložte vrchol podél křivky pomocí polohy textu

kontrola kvality polygony

najít zavřít poly-Quality zkontrolujte výkres před exportem do systému GIS

přesunout textové objekty

Export vzdálenost bloku od zarovnání křivku jako CSV

vytvořit souřadnicovou tabulku

Vytvořte souřadnicovou tabulku 3d a 2d křivky

Export Polyline Vertex

Export dat vrcholů křivky spolu s automatickým číslováním bodů

označte křižovatky

Najděte vrstvy čar protínající se s vybranou křivkou

najít otevřený Polygon

označte otevřené polygony mezi vybranými křivkami

převést hladké křivky

převod hladké křivky na pravidelnou křivku

Vyhlazte čáru průřezu

vyhlaďte čáru průřezu tak, aby byla reprezentována jako přirozený povrch

převod obličeje na křivku

převést 3D tváře na 3D křivku

vytvořit středovou čáru

Vytvořte středové čáry z okrajů

Najděte křižovatky

Najděte průsečíky mezi vybranými křivkami

linka měření

Změřte každý segment vybrané křivky.

přerušte všechny protínající se křivky

Program prolomení křivek na křižovatce

znovu mnohoúhelník ve směru hodinových ručiček

změňte směr polygonu na hodiny moudrý

offsetová křivka na obou stranách

offsetová křivka na obou stranách

Seřadit křivky podle délky

Řadit Polyliny v závislosti na vzdálenosti

Export souřadnic křivek

Export souřadnic každého vrcholu křivky

blokovat Lisps

sl. Č.

Free Lisp související s AutoCAD Block

popis

vložte blok ve středu segmentu

vložte bloky do středu každého segmentu

Text z vybraného atributu

Vytvořte Text z vybraného atributu

vložte blok na křivku

vložte bloky na průsečík nebo konec nebo kombinaci průsečíku a koncový bod mezi vybranou křivkou.

vložte blok v bodě vrcholu

rutina pro vložení bloku na každý vrchol vybrané křivky

Elevate Block

Lisp rutina pro zvedání bloků pomocí nejbližšího výškového textu.

vložit blok na Text

vložte bloky nalezením zadaného textu v celém výkresu

textové Lisps

sl. Č.

zdarma Lisp pro zpracování textových entit

popis

zkontrolujte chybějící čísla v pořadí

najděte chybějící číslo v pořadí od nejmenšího čísla po nejvyšší číslo mezi vybraným textem

Změna přesnosti

Změna přesnosti vybraného textu v CAD

převést MText na Text v CAD

převést MText na Entita normálního textu v AutoCADu

najít rozdíl v přes lapování textu

najděte rozdíl mezi překrývajícími se Texty

výměna textů

výměna textů

otočit Text

otočit text vzhledem k úhlu vybraných bodů

kopírovat Text mnoha

kopírovat text referenčního textu všem další vybrané texty

vyberte texty obsahující

mezi vybranými texty vyberte texty, které mají zadaný text

najít překrývání

najít je text překrývající se s jiným textem nebo entitou

zaokrouhlit hodnoty

zaokrouhlit hodnoty na nejbližší 0.005

rámeček kolem textu

umístěte políčka kolem vybraných textů

kruh kolem textu

umístěte kruhy kolem vybraných textů

Najděte minimální a maximální počet mezi vybraným textem

Najděte minimální a maximální počet mezi vybraným textem

údaje o vývozních bodech

Export bodových dat z výkresu jako soubor CSV

údaje o importních bodech

Import bodových dat ze souboru CSV jako výkres AutoCADu

nástroj Lisps

sl. Č.

zdarma Funkce Lisp Utility

příkaz

Cloud Object

Vytvořte popisek (cloudový objekt) kolem důležitého textu ve výkresu

makra

Sada Maker pro urychlení úprav výkresu

seznam DXF podrobnosti

vypsat všechny DXF údaje o vybraném subjektu

Násobit

vynásobte vybrané entity daným multiplikačním faktorem

Změna vrstvy na aktuální

změňte vrstvu vybraných entit na aktuální vrstvu

rychle vytvářejte vrstvy

rychle vytvořte novou vrstvu

odstranit vrstvu

vymažte všechny entity vrstvy určené vybranou entitou

nastavit normální UCS

nastavte normální UCS na všechny vybrané entity. užitečné, když je úhel vytlačování nastaven na kreslení entit omylem.

Scale Line

měřítko vybraných řádků od středu bodu s daným měřítkem.

Arc to Line

převést oblouk nebo kruh do množiny úsečkového segmentu

Elevate Elevation Text

Zvyšte výšky v závislosti na obsahu textu

obslužné programy

sl. Č.

bezplatný obslužný Program

popis

Excel makro

Vykreslování úrovní bodů v různých barvách ve vašem cad balíčku pomocí tohoto makra

Excel do CAD

Vytvořte data tabulky jako nativní CAD entity z Excelu

tvar ESurvey

převést AutoCAD DXF nebo AutoCAD DWG do souboru tvaru ESRI

UTM Converter

převést zeměpisnou šířku / délku (Lat / long) na UTM a naopak

CAD Batch Runner

spusťte skript a lisp na více výkresech

převod jednotek

Nástroj pro převod nejoblíbenějších geodetických jednotek-délka – plocha a objem.

co je soubor LSP?

LSP soubory nebo soubory s.Rozšíření LSP jsou soubory napsané v programovacím jazyce LISP. Soubory LSP obsahují zdrojový kód pro AutoLISP ve formě prostého textu programového kódu, který se provádí pomocí LSP tlumočníka. Tyto soubory lze otevřít pomocí libovolného textového editoru. LSP soubory jsou používány s populárními CAD programy, jako je AutoCAD, BricsCAD a ZWCAD.

Jak vytvořím LISP v AutoCADu?

v okně VLISP můžete vytvořit program LISP. Chcete-li otevřít okno VLISP, z okna AutoCAD v nabídce „Nástroje“ vyberte „AutoLISP“ a poté vyberte “ Editor vizuálního Lispu.’V okně VLISP, které se otevře, můžete v okně konzoly zadat program LISP. Textový editor VLISP můžete také spustit výběrem „Soubor“ a poté „nový“.’Textový editor umožňuje psát a ukládat kompletní Lisp programy nebo rutiny.

Jak mohu otevřít LISP v AutoCADu?

soubor AutoLISP by měl být nejprve načten, než může být spuštěn. Chcete-li otevřít soubor AutoLISP (LSP), ujistěte se, že je textový editor aktivní. Ve Visual Lispu na panelu nabídek v nabídce „Nástroje“ klikněte na tlačítko „Načíst“. Případně v panelu nástrojů „spustit“ můžete kliknout na okno „načíst aktivní úpravy“. Pokud byl program úspěšně načten, zobrazí se v okně konzoly zpráva. Chcete-li spustit funkci AutoLISP, na příkazovém řádku AutoCADu zadejte název příkazu nebo názvu funkce do závorek a stiskněte „Enter“. Případně můžete zadat název příkazu nebo názvu funkce v závorkách v řádku okna konzoly Visual LISP a stisknout „Enter“.

je LISP nejlepším programovacím jazykem pro AutoCAD?

LISP, jeden z nejlepších jazyků na vysoké úrovni, je nejvhodnější programovací jazyk pro AUTOCAD kvůli nestrukturované povaze výkresů AutoCADu.Funkce lisp jsou vhodné pro geometrii, přístup k interní databázi DWG AutoCADu nebo manipulaci s grafickými entitami v AutoCADu. Vlastnosti těchto grafických entit jsou autolispu odhaleny jako seznamy asociací, ve kterých jsou hodnoty spárovány s kódy skupiny AutoCAD, které označují vlastnosti, jako jsou definiční body, poloměry, barvy,vrstvy, linetypy atd. AutoCAD načte AutoLISP kód z.Soubory LSP.

AutoLISP kód může komunikovat s uživatelem prostřednictvím grafického editoru AutoCADu pomocí primitivních funkcí, které umožňují uživateli vybrat body, vybrat objekty na obrazovce a vstupní čísla a další data. AutoLISP má také vestavěné grafické uživatelské rozhraní (GUI) mini-nebo domain-specific language (DSL), dialog Control Language, pro vytváření modálních dialogových oken s automatickým rozvržením, v AutoCADu.

Jak načíst program AutoLISP?

zadejte program/rutinu lisp v editoru Visual Lisp. Načtěte rutinu kliknutím na tlačítko „

„načíst aktivní editační okno“. Vytvoří se požadovaný příkaz. Nyní můžete tento příkaz Spustit v okně příkazu a získat požadovaný výsledek. Program LISP můžete také načíst z externího editoru visual lisp. Tato praxe se obvykle používá, pokud nechcete sdílet kód vytvořených příkazů lisp. Chcete-li načíst lisp mimo editor LISP, přejděte do nabídky „spravovat“ a klikněte na „načíst aplikaci“. Vyberte soubor LSP a načtěte jej. Tímto způsobem můžete použít rutinu LSP s požadovaným výkresem. Pokud však chcete použít příkaz lisp s více výkresy, musíte jej přidat do spouštěcí sady, takže rutina lisp se automaticky načte při každém spuštění nového výkresu a lze jej použít s jakýmkoli novým výkresem.

jak načíst soubory lisp v AutoCADu LT?

nelze načíst soubory lisp v AutoCADu LT. AutoCAD LT je omezená verze AutoCADu. AutoCAD LT nepodporuje AutoLISP. Není možné načíst externí aplikace v AutoCADu LT a proto není k dispozici příkaz Appload. To je důvod, proč nelze načíst soubory lisp.

jaký je rozdíl mezi Autolispem a vizuálním LISPEM?

AutoCAD představil AutoLISP jako aplikační programovací rozhraní (API) ve verzi 2.1 v polovině 80. let. LISP byl vybrán jako počáteční AutoCAD API, protože byl jedinečně vhodný pro nestrukturovaný proces návrhu projektů AutoCADu, který zahrnoval opakované zkoušení různých řešení návrhových problémů.

Visual LISP (VLISP) je softwarový nástroj určený k urychlení vývoje programu AutoLISP. Integrované vývojové prostředí VLISP (IDE) poskytuje funkce, které pomáhají usnadnit úkoly vytváření a úpravy zdrojového kódu, testování a ladění programů. VLISP navíc poskytuje médium pro doručování samostatných aplikací napsaných v Autolispu.

který CAD software podporuje AutoLISP a Visual LISP?

AutoLISP a Visual Lisp jsou podporovány CAD softwarem, jako jsou AutoCAD, BricsCAD, GStarCAD a ZWCAD.

jaké jsou různé rozšíření podporované různými CAD softwarem?

každý CAD software vyžaduje jiný typ souboru pro spuštění lisp. Níže je uvedeno několik požadovaných přípon souborů: .LSP-Lisp soubor (pracuje s AutoCAD / BricsCAD / GStarCAD / ZWCAD).Fas-zkompilovaný Fast-Load soubor AutoLISP (pracuje s AutoCAD / GStarCAD) .DES-Bricscad sestavil soubor Lisp (pracuje s BricsCAD) .ZEL-ZWCAD sestavil soubor Lisp (pracuje s ZWCAD).

co stáhnout a jak stáhnout Lisp?

každý CAD balíček vyžaduje jiný typ souboru pro spuštění lisp. Níže je uvedeno několik požadovaných přípon souborů: .LSP-Lisp soubor (pracuje s AutoCAD / BricsCAD / GStarCAD / ZWCAD).Fas-zkompilovaný Fast-Load soubor AutoLISP (pracuje s AutoCAD / GStarCAD) .DES-Bricscad sestavil soubor Lisp (pracuje s BricsCAD) .ZEL-ZWCAD sestavil soubor Lisp (pracuje s ZWCAD). V závislosti na požadovaném balíčku CAD můžete zvolit stažení požadovaného souboru.

jak nahrát Lisp do mého CAD balíčku?

spusťte program CAD a na příkazovém řádku nebo na obrazovce zadejte „appload“. Zobrazí se dialogové okno načíst/uvolnit aplikace. Vedle položky „podívat se“ Klikněte pro procházení do adresáře, kam jste uložili soubor lisp. Vyberte požadovaný soubor a klikněte na tlačítko „Načíst“ a klikněte na tlačítko „Zavřít“.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.