Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy CAD Studio [www.cadforum.cz]
ČeskySlovenskyEnglishDeutsch
Přihlášení:
▶ Registrace

 právě nás čte: 5478 

CAD tip CAD tip # 11750:

Otázka CAD 
 %  platforma  kategorie 
Q - otázka

Převod křivky na multi-čáru podle definiční tabulky.

A - odpověď Pomocí freeware utility toMulti můžete převést vybrané křivky (LWpolyline) na multičáry (skupinu křivek) podle předem dané definiční tabulky. Výsledná křivka může (na rozdíl od MLine) pracovat s tloušťkami čar, obloukovými úseky a koncovými bloky křivky, může tedy tvořit složitější kombinace. Není však asociativní a editovatelná - po převodu vznikne skupina samostatných čar.

LISP aplikaci toMulti si můžete stáhnout z www.cadstudio.cz/download, ZIP soubor (obsahující soubory .VLX a .TAB) rozbalte do Support složky AutoCADu, aplikaci načtěte pomocí APLČTI a spusťte příkazem TOMULTI.

Příkaz si vyžádá výběr křivek a volbu jedné z definic z .TAB souboru (ten musí být dostupný v cestě). Poté převede vybrané křivky na multi-čáry.

Textový soubor ToMulti.tab si můžete upravit pomocí Notepadu - jeho formát obsahuje názvy definic (uvozené hvězdičkou) a příslušné segmenty s nadefinovaným odsazením (od originální linie), barvou (kód nebo název), tloušťkou čáry a typem čáry. Kromě odsazení jsou všechny parametry nepovinné. Může rovněž obsahovat názvy počátečního a koncového bloku křivky (uvozené "#") - ty musí ve výkresu existovat.
; *DefinitionName1
; offset[,color[,width[,linetype]]]
; offset[,color[,width[,linetype]]]
; [#startBlockName[,#endBlockName]]
; *DefinitionName2
; offset[,color[,width[,linetype]]]
; offset[,color[,width[,linetype]]]
; offset[,color[,width[,linetype]]]
; [#startBlockName[,#endBlockName]]
;
*Fuskic
0.25,30,0.25
-0.25,30,0.25
0,51,0.25
0,1,0.08,Čárkovaná
#circle,#arrow
*SimpleDup
0.25
-0.25

Proměnná DELOBJ řídí vymazání původní (tvořicí) křivky.

Pokud nastavíte LISP proměnnou (setq _toMultiGroup T), budou výsledné čáry seskupeny do anonymní skupiny (vybírány jako jeden objekt).

ACADADTCivilACADMABS
100% *  CAD 
10.1.2018    860×  
 

Zpět   Všechny další tipy

Produkty se síťovou licencí Collection mi čerpají 2 licence na 1 PC. « | » Chyba 1601 při instalaci Revitu 2018.

Pomohl vám tento tip? Provoz služby CADForum.cz podpoříte i nákupem produktů Autodesk u provozovatele tohoto serveru a Platinum partnera Autodesku, firmy CAD Studio.
Můžete si také přidat odkaz na vaše stránky: CAD Fórum - diskuze, tipy, bloky a utility
CAD:    OS:    Kateg: 
Text:  FAQ   






Tipy a triky prosím využívejte na vlastní zodpovědnost.
Provozovatel (CAD Studio s.r.o.) nenese odpovědnost za případné potíže vzniklé v souvislosti s použitím kteréhokoliv z uvedených tipů.
Pro plné zvládnutí dané aplikace doporučujeme absolvování některého z nabízených CAD školení.
Další publikování obsahu je dovoleno jen se souhlasem autora.
TOPlist