|
Lisp : In einer Batch Datei den Dateien Pfad der DXF-Datei in legen
spider_dd am 26.02.2013 um 15:08 Uhr (0)
Hallo lenge,Deinen letzten Satz verstehe ich irgendwie nicht. Mit Deinen angegebenen Lisp-Zeilen erhalte ich eine Start.bat Datei mit dem Inhalt:c:Planit....extern.exe mein_aktueller_zeichnungspfaduebergabe.batDas erscheint mir auch irgendwie logisch, im Zeichnungspfad wird nun eine Datei uebergabe.bat erwartet, die beim Aufruf von Start.bat ausgeführt wird.Was ist nun nicht so, wie Du es erwartest / wünschst?GrußThomas
|
In das Form Lisp wechseln |
|
Lisp : In einer Batch Datei den Dateien Pfad der DXF-Datei in legen
lenge am 26.02.2013 um 18:14 Uhr (0)
Hi spider_ddich bin zur Zeit am schreiben von einer DXF-Schnittstelle, bei dieser ich eine Routine einbringen möchte die mir ermöglicht die erstellte DXF-Datei, in AlphaCam automatisch einzulesen und so ein CNC-Programm auf einer ganz schnellen und einfacheren Art zu schreiben.die Start.bat sollte so aus sehen:Beispiel:C:PlanitLICOMDIRVBMacrosStartUpPythaAnbindungPYTHAacamextern.exe "C:UsersDanielDesktopNeuer Ordneruebergabe.bat"Das was jetzt in " " ist (wird oder ich bekomms nicht hin) wird in AutoCad L ...
|
In das Form Lisp wechseln |
|
Lisp : Handling mit Dateibefehlen
jörg.jwd am 27.02.2013 um 13:05 Uhr (0)
Hallo zusammen,da ich schon lange nichts mehr mit Lisp zu tun hatte liegt der Fehler wahrscheinlich bei mir. Wenn ich versuche aus meinem Lisp heraus eine DXF zu öffnen (command "_open" c:........xxx.dxf) weigert sich die Kiste das zu tun und bringt mir einen Fehler unbekannter Befehl .dxf. Mach ich das Ganze mit dxfin öffnet er nicht die DXF sondern lädt diese in die aktuelle Zeichnung dazu (aus AutoCAD direkt aufgerufen öffnet er). Und das Beste zum Schluß: (Command "_new") ergibt einen unbekannten Befeh ...
|
In das Form Lisp wechseln |
|
Lisp : Handling mit Dateibefehlen
CADchup am 28.02.2013 um 08:53 Uhr (0)
Hi,versuchs mal mit dem Autodesk-Tool ScriptPro, das ist genau dafür gemacht:Dateien auswählen, Skript auswählen, Go.ScriptPro öffnet automatisch jede DWG/DXF, startet das Skript und schließt die Zeichnung wieder.Das Skript kann entweder die üblichen Befehle und/oder Lisp-Code enthalten oder nix weiter als die Load- und Start-Anweisungen für ein Lisp-Funktionen.GrußCADchup------------------CADmaro.de
|
In das Form Lisp wechseln |
|
Lisp : LayerFarbe eines Layers in mehreren Files ändern
cadplayer am 05.03.2013 um 12:18 Uhr (0)
Danke für den Hinweis, probier ich aus...Nochmal nachgehakt an der Stelle, wenn ich eine Liste von Layern zum beispiel frieren will. Ich finde es ziehmlich umständlich, das nach der Form zu tunCode:-layerf"Layer1"f"Layer2"f"Layer3"QSAVEKann ich das nicht mit einer Liste ("layer1" "layer2" "layer3" ...) tun, die dann nacheinander die Layer friert.Vermutlich muss ich dazu eine Lisp funktion schreiben oder geht es auch ohne ?[Diese Nachricht wurde von cadplayer am 05. Mrz. 2013 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
georg35 am 04.03.2013 um 19:41 Uhr (0)
hi,kann mir wer helfen?was ist der befehlt einer variable den Rotation wert und die Drehung zuzuweisen? nur der Attribut den man mit der Maus anwählt?
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
CAD-Huebner am 04.03.2013 um 20:11 Uhr (0)
Zitat:Original erstellt von georg35:hi,kann mir wer helfen?was ist der befehlt einer variable den Rotation wert und die Drehung zuzuweisen? nur der Attribut den man mit der Maus anwählt?Ich verstehe schon die Frage nicht?...befehlt einer variable Wer oder was bef(i)ehlt wem?Ist das jetzt eine LISP Frage?Suchst du einen AutoCAD Befehl?Attribute eines Blockes (Blockreferenz) kann man als SUB-Elemente mit gedrückter STRG Taste anklicken und dann den Drehwinkel in der Eigenschaftenpalette anpassen.------------ ...
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
Brischke am 15.02.2013 um 07:05 Uhr (0)
Hallo georg,in einem der letzten AutoCAD-Magazine war so ein Tool drinn. Vielleicht hast du ja darauf Zugriff?Das Tool im AutoCAD-Magazin ist zwar von mir, da die Rechte mit der Veröffentlichung jedoch an den Verlag gehen, kann ich das Tool hier nicht posten.Grüße!Holger------------------Holger BrischkeFREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im Mai 2013 Bei Interesse bitte melden!CAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
CADmium am 15.02.2013 um 07:29 Uhr (0)
ein Attsync ohne Positionsverschiebung gibts auch ... such mal nach AttsyncX------------------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 desselben."
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
cadplayer am 15.02.2013 um 09:07 Uhr (0)
Mach ich was falsch, oder funktioniert dein Tool nicht. Hab mal ein Attribut zugefügt und anschliessen dein Tool laufen lassen, wird aber nix synchronisiert.Interessant wäre mal zu wissen, wie ich an die Attributposition von einem Quellblock komme und diese dann auf die Zielblöcke übertrage.------------------Gruss Dirkhttp://cadplayerlounge.blogspot.se
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
Brischke am 15.02.2013 um 09:36 Uhr (0)
... du machst nichts falsch .. das Tool ist dann anscheinend noch nicht veröffentlicht. Ich habe das nicht so im Blick -sorry.Grüße!Holger------------------Holger BrischkeFREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im Mai 2013 Bei Interesse bitte melden!CAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
cadplayer am 15.02.2013 um 10:05 Uhr (0)
Ja, normalerweise kommt dann immer die Meldung ...nicht freigeschalten...Zurück auf die Frage, wie man auf die relativen Koordinaten des Attribues bezügl des Insertpunktes kommt. Würde man das lösen indem man ein Koord.system vom Insertpunkt und dem Winkel der Insertdrehung aufzieht und dann den Attribut insert punkt transformiert oder denke ich zu kompliziert.------------------Gruss Dirkhttp://cadplayerlounge.blogspot.se
|
In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
Geos am 15.02.2013 um 12:22 Uhr (0)
Wenn ichs richtig verstehe - Koordinate des Attributs:Code:(cdr (assoc 10 (entget (entnext (car (entsel "
Insert wählen: "))))))oderCode:(cdr (assoc 10 (entget (car (nentsel "
Attribut wählen: ")))))und diese mit mapcar vom Blockeinfügepunkt abziehen ... oder meinst was anderes?------------------Schöne GrüßeErnst www.geopaint.at
|
In das Form Lisp wechseln |