|
AutoCAD Architecture ACA (ADT) : MV-blöcke effizient bearbeiten
Claudio am 04.08.2008 um 20:08 Uhr (0)
Hallo Klamauk!- MVBedit.lspErklärung:Von MV-Block wird Kopie erstellt, die wird dann 2x aufgelöst,-Definitionsblock wird an Befehl "Refedit" zur Bearbeitung übergeben.Uneinheitliche Blöcke werden vorher auf das (X,Y,Z)Maximum einheitlichskaliert.Bearbeitungsblock wird nach Beendigung von "Refedit" gelöscht.-Lisp im Anhang (Verwendung auf eigene Gefahr!)Zuerst .txt entfernen, mit _appload laden, mit MVBedit starten.Gruß Claudio
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
Lisp : Lisp-Programm automatisch starten
CADmium am 18.03.2007 um 10:14 Uhr (0)
Zitat:Original erstellt von Geistl:Da wir bei uns in der Firma teilweise auch noch Kunden bedienen die mit Genius14 arbeiten stellt sich die Frage ob es da auch eine Acad.lsp gibt bzw. wenn es sie nicht gibt ob man diese erstekllen kann und wo diese plaziert werden muß?WernerZu diesem Thema lies bitte den FAQ-Beitrag------------------ - 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 : Übernehmen der Fläche einer Polylinie in das Schriftfeld (in einem Attributblock)
Wolfgang Kirsch am 14.09.2009 um 13:24 Uhr (0)
Das Lisp sollte eigentlich funktionieren.Wenn es beim Laden einen Fehler geben sollte, dann steht schon im Textfenster ein Hinweis.Aufgerufen wird das Lips mit "fl_att" bzw. "um_att".Die Lattenzäune sind normal, das ist so eine Eigenart bei Schriftfeldern.Einmal die Zeichnung regenerieren ( Konsoleneingabe: regen ) und dann steht auch der korekte Wert im Attribut.ciaoWolfgang Kirsch
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : LISP-Datei
cadffm am 19.10.2013 um 10:33 Uhr (1)
Ich denke du wirst die Definition der DCL-Datei geändert haben ?Diese existiert jedoch bereits und wird nicht neu erzeugt.Code:(progn (if (setq dclfname (findfile (strcat (NumInc:GetSavePath) "LMAC_NumInc_V" (vl-string-translate "." "-" NumIncVersion) ".dcl" ) ) ) (progn (vl-file-delete dclfname)(c:NumInc)) (alert (strcat "Schau mal hier nach: " (NumInc:GetSavePath))) ) ) ------------------CAD on dem ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD LT : ryfCAD für AutoCAD LT
ryfCAD am 07.05.2018 um 17:00 Uhr (1)
ryfCAD für AutoCAD LT wird nicht mehr weiter entwickelt. Der Nachfolger heisst rC Architektur und läuft auf AutoCAD und ist mit GstarCAD entwickelt worden. Ich stelle das Tool als Freeware zur Verfügung!Baubemassung?Wände, Türen, Fenster?Architektur- Bibliothek?was noch?Mach dich schlau auf www.ryfCAD.ch------------------Auch für LT gibt es Lösungen, aber Lisp erleichtert das Leben ungemein
|
| In das Form AutoCAD LT wechseln |
|
Lisp : Übernehmen der Fläche einer Polylinie in das Schriftfeld (in einem Attributblock)
tunnelbauer am 22.03.2007 um 09:01 Uhr (0)
Hi und herzlich willkommen auf cad.de !Zu dieser Thematik hab ich schon einiges gesehen... aber wenn ich ehrlich bin noch nie was LISP-gestütztes...Das was ich kenne ist der klassische Weg: http://www.archidigm.com/lounge/autocad%20tips/fields_in_autocad.htm http://heidihewett.blogs.com/my_weblog/2006/03/automating_text.html Was anderes ist mir bisher nicht geläufig...(du bräuchtest ja was, das dir eine ATTDEF in einen Block packt und dann auch noch den Feldwert generiert...)------------------GrüsseThomas
|
| In das Form Lisp wechseln |
 |
AutoCAD ObjectARX und .NET : Suche Block in Zeichnung bzw Support-list
Brischke am 04.06.2015 um 08:29 Uhr (15)
Hallo Dirk,die BlockTable ist ein Array, auf deren Elemente du direkt mit dem BlockNamen abfragen kannst.ObjectId _blockTableRecordId = bt ["CHECK"]if(_blockTableRecordId == ...So ein (findfile ..) wie in Lisp ist mir in .Net-API nicht bekannt. Falls es das wirklich nicht gibt, musst du halt jeden Supportpfad checken, ob dieser die Datei enthält.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogram ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
PTC Creo Elements/Programmierung : CATALOG in Lisp
clausb am 10.06.2016 um 08:12 Uhr (1)
Ein Anwendungsbeispiel gibt es unter: http://www.clausbrod.de/CoCreateModeling/MacroListDirectory------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : Layer nach Präfix AN/AUS schalten
CADmium am 07.12.2006 um 11:26 Uhr (0)
Erstmal schließe ich mich dem Kommentar von Tunnelbauer an und dann ist hier noch ein Switcher in Lisp:(defun C:SWITCH-LA_BIT(/ LAYER L) (while (setq LAYER(tblnext "LAYER" (null LAYER))) (if (wcmatch (cdr(assoc 2 LAYER)) "LA_BIT_*") (and (setq L (tblobjname "LAYER" (cdr(assoc 2 LAYER)))) (setq L (entget L)) (entmod(subst (cons 62(* -1(cdr(assoc 62 L))))(assoc 62 L)L)) ) ) ))------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschrei ...
|
| In das Form Rund um Autocad wechseln |
|
Inventor : IV2008 - CNC Befehle ausgeben lassen möglich?
MartinKern am 09.12.2007 um 17:59 Uhr (0)
Hallo!Das geht IMHO nur über einen Umweg. Leite dir eine idw ab und schreib diese als dwg raus. Im Acad kannst du dann die Konturkoordinaten mittels Lisp übernehemen. Ich schau mal nach wo ich es habe und melde mich dann nochmal.Gruß,MartinSo, habs gefunden: http://ww3.cad.de/foren/ubb/Forum54/HTML/012318.shtml#000002 Probier es mal aus.....Beitrag ganz unten.[Diese Nachricht wurde von MartinKern am 09. Dez. 2007 editiert.]
|
| In das Form Inventor wechseln |
|
AutoLisp : Voreingestellter Block
bu am 05.12.2005 um 09:52 Uhr (0)
Erstmal sollte die Überschrift natürlich "Voreingestellter Plot" heissen!nun zur Antwort: Das ist denau das was ich umgehen will. Wir haben bestimmt 20 oder mehr verschiedene Drucker in der Firma. Ich möchte den Standarddrucker in eine Datei schreiben und von dort via Lisp auslesen. Eventuell ein VB-Programm vorschalten was mir den aktuellen Standarddrucker ausliesst und in diese Datei schreibt. So bin ich unabhängig von Arbeitsplatz- bzw Druckerwechsel. Wir haben über 100 Installationen im Haus.Gruss buPS ...
|
| In das Form AutoLisp wechseln |
 |
Rund um AutoCAD : Lisp funktioniert nicht mehr
cadffm am 05.07.2018 um 14:32 Uhr (15)
Zitat:Original erstellt von bit:...momentan sieht es so aus: Code:(if(assoc 62 OBJEKTDATEN) ; Objektfarbe auf "VONBLOCK" setzen (setq OBJEKTDATEN(subst(cons 62 0)(assoc 62 OBJEKTDATEN)OBJEKTDATEN)) )Nach wie vor setzt du nur die Farbe auf VonBlock wenn die Farbe zuvor nicht VonLayer war..Schau dir doch mal die Objektdaten von einem Kreis an der die Farbea) Rot=1 hat oderb) VonLayer(assoc 62 (setq OD (entget(car(entsel)))))
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : lisp code farbig ausgeben
Theodor Schoenwald am 03.11.2006 um 23:07 Uhr (0)
Hallo Jan,gerade habe ich das Programm "LSPHTML.EXE" gefunden.Es ist ein DOS-Programm, aber mit der Eingabe:LSPHTML.EXE TEST.LSP Test.htmfunktioniert es einwandfrei.Das Ergebnis ist Spitze.Schick mir oder wer es haben will einfach eine Mail, dann sende ich "LSPHTML.EXE".Da heute die Mailadressen für den Spam-Terror missbraucht werden, möchte ich sie nicht listen. In Google Suchbegriff "Theodor Schönwald" führt zu meiner Webseite, da ist sie zu finden.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |