|
AutoLisp : Blockname konvertieren ??
CADmium am 06.05.2004 um 08:41 Uhr (0)
Erstens ... wenn du die Namen kennst .. gibt es in ACAD den Befehl umbenenn und wenn nicht ... Hatte da mal was geschrieben : Guckst du Hier . Funzt ganz gut bei benannten Blöcken. Für anonyme ist ein anderer Ansatz erforderlich. Soviel zur direkten Hilfe... Zwecks Selbsthilfe und no Peilung gucke mal : www.defun.de bzw. http://www.autolisp-tutorial.mapcar.net ------------------ - Thomas - [Diese Nachricht wurde von CADmium am 06. Mai. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : 3d-Polylinie in 3d-Fläche konvertieren
CADmium am 18.01.2022 um 07:06 Uhr (1)
zur Lisp .... ungetestet ... da sind sehr viele commands drin, die den englischen Befehlsaufruf nutzen ... z.B. (command "undo" "end") ... falls du ein "deutsches" ACAD hast, ändere mal dies in den "internationalen" Aufruf mit Unterstrich davor ... -- (command "_undo" "_end")------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : DXF-Daten in Vektorformat konvertieren
CADmium am 23.10.2006 um 15:27 Uhr (0)
Das DXF ist ein Vektorformat!!Eine Linie wird durch Anfang und Endpunkt beschrieben, Eine Ploylinie durch die Koordinaten ihrer Stützpunkte, Ein Rechteck=Polylinie mit 4 Stützpunkten, ein Kreis durch Mittelpunktslage und Radius usw..Wie würdest du denn einen Kreis mathematisch beschreiben wollen?------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD Mechanical : Russisch Texte in ACADM
CADmium am 18.04.2008 um 08:07 Uhr (0)
Wahrscheinlich wird beim erneuten Öffnen der Font des Schriftstils geändert, das der Originale Zeichenfont nicht auf deinem Rechner gefunden wird. Für russische Zeichen empfehle ich "txt.shx". Ansonsten besteht die Möglichkeit Texte mit den Expresstools und dem Befehl txtexp in Linien zu konvertieren und damit von (externen) Zeichenfonts unabhängig zu machen.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um AutoCAD : Polylinie alle 1m brechen
CADmium am 04.09.2013 um 14:29 Uhr (1)
Zitat:Original erstellt von Rick vs. ACAD Map 3D 2010:Wie kann ich eine vorhanden Linie in Segmente von ca. 1m aufteilen lassen?Linie geht nicht .... maximal in mehrere Linien konvertieren oder in eine Polylinie mit entsprechender Stützpunktanzahl ... für beides würde ich ne Toollösung nehmen ... werde mal konkreter ------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problem ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Bemassung ausfiltern
CADmium am 09.02.2009 um 08:30 Uhr (0)
Ergänzend zu Udos und den anderen Ausführungen .... ( und weil es sich wirklich um ein "Mini" handelt)Porbier es hiermit:(defun c:BEM2AM5(/ A) (if(and(setq a(ssget "_x" ((0 . "DIMENSION")))) (tblobjname "LAYER" "AM_5") ) (command "_change" a "" "_p" "_la" "AM_5" "") ))Aber bei einem JOb, wo du ständig Solid Edge Zeichnungen konvertieren mußt, würde ich wirklich mal über eine "Investition" in ein entsprechendes Tool nachdenken. Da sollte ein Wirtschaftlichkeitsnachweis nicht schwerfallen.---- ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : DXF-Daten in Vektorformat konvertieren
CADmium am 23.10.2006 um 16:08 Uhr (0)
..na zum Annähern von Kurven duch Polylinien mit geraden Segmenten gibt es schon einiges an Lisptools im Netz. Die einfachsten Programme beruhen dabei auf den Autocad-Befehlen "messen" und "teilen" ... andere berücksichtigen die jeweiligen Kurvenkrümmungen und setzen bei starker Krümmung entsprechend mehr Stützpunkte.Auch eine Ausgabe der Koordinaten der dann theoretisch entstehenden Polygonzüge in txt oder XML sollte mit VBA/Lisp eigenntlich realisierbar sein.------------------ - Thomas -"Bei 99% aller ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Konvertieren von DXF in DWG
CADmium am 20.05.2009 um 08:34 Uhr (0)
na der Befehl _SCRIPT geht wohl immer noch .. , jetz ist bloß die Frage, ob du das von Hand erstellen willst( - Dosbox - dir - da hast du alle Dateinamen .. ein bißchen copy&paste für open , purge und zoom usw), oder ob du einen Automatismus heranziehst. das gibts IMHO was bei CADwiesel.Ansonsten kann man so eine Konvertierung auch rel. schnell ( mit den vorhandenen Funktionsbibos ) zusammenproggen ... [/URL=http://forum.cad.de/foren/ubb/uploads/CADmium/amsetupdwgmulti.jpg]BSP für was etwas anderes[/URL] ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Inhalt eines Layers zu Block konvertieren
CADmium am 15.06.2009 um 11:57 Uhr (0)
na dann ... ungetestet hier reingekloppt :(defun C:LAYBLOCK(/ LAYER AWS NAME) (if(and(setq LAYER(car(entsel"
Objekt auf Layer wählen: "))) (setq LAYER(cdr(assoc 8 (entget LAYER)))) (setq AWS(ssget "_x" (list (cons 8 LAYER)(cons 410 (getvar "CTAB"))))) ( (sslength AWS)0) ) (progn (setq NR 0) (setq NAME LAYER) (While (tblobjname "BLOCK" NAME)(setq NAME(strcat LAYER(itoa(setq NR(1+ NR)))))) (command "_block" NAME (0 0 0) AWS "") (command "_Insert" NAM ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Burst - schneller
CADmium am 14.07.2010 um 08:36 Uhr (0)
das Burst2 nutzt (zum Teil) die die ActivX Schnittstelle ... der Blockreferenzlayer findet dabei keine Berücksichtigung .. es geht mehr darum die Attribbute beim Auflösen in entsprechende Texte zu konvertieren.Bei der Layer-Sache muß noch ne zusätzliche Schleife rein, die , wenn Objektlayer=0 den Objekten den Layer der Blockreferenz zuweist. .. Das ist aber IMHO eine andere Aufgabe und damit eine neue Funktion ..... das man die , um "durchlaufzeiten zu sparen" letzendlich Flag-gesteuert in einen Befehlsauf ...
|
| In das Form Rund um AutoCAD wechseln |
|
Inventor : idw in dwg konvertieren die 524.
CADmium am 18.11.2011 um 08:50 Uhr (0)
ruf doch mal im Mechanical mit der konvertierten und geladenen Inventorzeichnung den Befehl amsetupdwg mit der gewünschen richtigen DWG-Vorlge auf.Man kann die Layer im MEchanical auch mit dem befehl _rename umbenennen. wenn die Layer immer gleich heißen kann man das auch sehr schön mittels eines kleinen Programms automatisieren...z.B. mit DT-Propsedit von www.d-tools.eu als Scriptvariante mit ohne Dialog mit einer entsprechenden INI-Datei wo alle Konvertierungen drinstehen.. usw.------------------ - T ...
|
| In das Form Inventor wechseln |
|
Rund um Autocad : Text zerlegen
CADmium am 30.03.2005 um 20:46 Uhr (0)
Zitat: Original erstellt von CAD-Huebner: Die Expresstools sind schon eine nette Sammlung von Zusatzprogrammen. Kann ich nur empfehlen. Um ein Text in eine Kontur zu konvertieren reichen allerdings auch die Befehle WMFOUT - Text wahlen in WMF-Format speichern danach WMFIN (eben erzeugte WMF-Datei wieder importieren dann auflösen (Befehl [b]URSPRUNG ). Danach noch auf gewünschte Größe skalieren. [/B] Info am Rande : Die LSP aus den Expresstools greift auf eben diese beiden Befehle zurück!! --------- ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Probleme beim Datenaustausch mit dem Sichtbarkeitsstatus der Dynamische Blöcke
CADmium am 24.06.2008 um 15:31 Uhr (0)
Vor der Weitergabe usw. würde ich die dynamischen Blöcke prinzipiell in statische konvertieren und die dyn. Blockdefinition bereinigen. Dann sollten die Probleme, wie von dir aufgezeigt, nicht auftreten.Aber trotzdem verwundert mich das von dir beschriebene Verhalten, da beim Einfügen eines dynamischen Blockes eine anonyme Blockdefinition erstellt wird, die dann in der Blockreferenz visualisiert wird.Deshalb sollte auch beim speichern in eine Version vor 2006 der Bezug zur dynamischen Blockdefinition versc ...
|
| In das Form Rund um AutoCAD wechseln |