|
AutoCAD Mechanical : Profil .arg hinter einem ICON hinterlegen
CADmium am 28.09.2004 um 16:44 Uhr (0)
guckst du nochmal oben ;D und wie man mit einem Lisp umgeht steht hier Direktes Nachladen einer arg ist auf diese Weise auch möglich, aber alle Funktionen hier zu posten, würde den Rahmen des Forums etwas sprengen.. Dito läßt sich via ActivX auch die dwt-Vorlage einstellen.. ------------------ - Thomas - Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
| In das Form AutoCAD Mechanical wechseln |
|
AutoCAD VBA : Attribute Modus auf invisible setzen
CADmium am 10.07.2007 um 07:59 Uhr (0)
Zitat:Original erstellt von Heiko76:Ähhh... Was ist denn eine VLX-Datei? Habe ich noch nie gesehen.naja ... wenn man nur in VBA unterwegs ist .. .. vlx ist eine kompilierte Lisp-Datei .. du kannst sie mit _appload laden, per Drag&Drop aus dem Win-Explorer in deine Zeichnung ziehen ...google nach "vlx-Datei" bringt auch einige Treffer------------------ - 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 VBA wechseln |
|
AutoLisp : Programmstart beim Zeichnungsschliessen
CADmium am 21.12.2004 um 09:54 Uhr (0)
Das Ereignis "Beenden einer Zeichnung" kann man mit einem Reaktor abfangen, in dem dann das Proggi gestartet werden müßte. Darin darf aber kein command ect. verwendet werden und eine andere Möglichkeit Externe Programme aus Autocad zu starten ist mir nicht bekannt. Oder gehts dir um ein Lisp, das gestartet werden soll ? ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoLisp wechseln |
|
Lisp : Handling mit Dateibefehlen
CADmium am 27.02.2013 um 15:33 Uhr (0)
nach (command "_new") befindest du dich aktiv in der neuen Zeichnung .. dein Lisp noch in der alten und kann da ( weil nicht die aktive Zeichnung) nicht weitermache .... dito bei open .... so klappt das nicht.Speichern in anderen Dateiformat geht am besten über Script ./ Scriptgenerator------------------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 d ...
|
| In das Form Lisp wechseln |
|
Lisp : Block aus einer anderen dwg einfügen
CADmium am 23.04.2007 um 07:56 Uhr (0)
Wenn du allerdings aus einer Zeichnung, die mehrere Blöcken enthält, nur einen bestimmten Block in die aktuelle Zeichnung importieren willst, geht das auch. Mittels DBX-Server. Das ist aber IMHO "Lisp für (weit) Fortgeschrittene. (Aber unter den Tisch fallen lassen wollte ich das Stichwort trotzdem nicht)------------------ - 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 |
|
Rund um Autocad : Layerkonvertieren
CADmium am 18.02.2004 um 10:47 Uhr (0)
Befehl ändern .. und bei der Frage nach Objekte z.b. (ssget _X (list (-4 . AND ) (0 . TEXT ) (8 . MEINLAYER ) (-4 . AND ))) eingeben. Wählt alle Texte auf MEINLAYER aus. Edit: _getsel_ aus den E-Tools macht intern auch nichts anderes, da hast du dann noch die komfortablere Eingabe Oder wenns öfter vorkommt, gleich ein Lisp schreiben! (Was auch gleich evtl.Blöcke handelt) Thomas ------------------ [Diese Nachricht wurde von CADmium am 18. Feb. 2004 editiert.]
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : geringsten Abstand zwischen Polylinien finden und bemaßen
CADmium am 13.03.2007 um 22:16 Uhr (0)
Denke, du wirst um eine programmtechnische Lösung (Lisp) nicht drumrumkommen. Mit Boardmitteln wüßte ich momentan keine Lösung.Aber da das Programm (wegen der Bögen ect.) doch etwas Aufwand bedeuten würde, lohnt sich das für den Einsatzfall, oder ist die visuelle Methode nicht doch besser?------------------ - 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 |
|
AutoLisp : Selektion als Collection in einer Sysvar
CADmium am 02.11.2005 um 08:52 Uhr (0)
in Lisp würde das bei mir so aussehen(if(or(setq AUSWAHL(ssget "_i")) ;_schon was gewählt? (setq AUSWAHL(ssget)) ;_ wenn nicht, dann wähle aus ) (progn (setq i -1) (repeat(sslength AUSWAHL) ;_durchlaufe die Auswahl (setq OBJ (ssname AUSWAHL(setq i (1+ i)) machwas mit OBJ ) )) aber evtl kannst du in VBA was mit dem ActiveSelectionSet des Cocuments machen?------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Gaudi-Lisp
CADmium am 19.06.2008 um 11:46 Uhr (1)
Zitat:Original erstellt von CADchup:So, und jetzt du: Mal ganz von grdraw abgesehen, kann dein Ventilator nur eine Geschwindigkeit. pah eigentlich solltest du mich und meinen Code kennen ... das Teil hab ich bloß - um Fragen aus dem deutschsprachigen Raum zu vermeiden) "internationalisiert" (und mir nicht selber ausgedacht) ... und an die erste "Wobinich"-Version kann ich mich auch noch erinnern ------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Zeichung mit 400 Layouts ohne die Übersicht zu verlieren?
CADmium am 07.03.2011 um 11:27 Uhr (0)
Zitat:Original erstellt von Plotter:Würd gerne das LSP mit DCL Date noch testen, bekomme aber immer die Meldung, dass das Menü fehlt. Wo muss ich die DCL Datei denn hinpacken damit es läuft?in ein supportverzeichnis ... du kannst die Lisp aber auch zusammen mit der DCL zu einer vlx kompilieren .. dann hast du nur eine Datei------------------ - 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 |
 XREFPREPARE.zip |
Lisp : Grundriss bearbeitung Automatisieren
CADmium am 08.01.2016 um 08:29 Uhr (1)
Da du im Lispbrett gefragt hast, anbei mal ein compiliertes Lisp (vlx) zum Testen, welches alle Farben auf Graustufen umrechnet und Schraffurtranzparenzen auf 50% setzt ... Laden z.B. per Drag&Drop aus dem Windowsexplorer in deine Zeichnungsfläche und starten mit XREFPREPARE in der Befehlszeile ..... kann man auch automatisch laden lassen und den Start ins Menü intergrieren.------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : benannte ansichten exportieren
CADmium am 28.09.2006 um 22:33 Uhr (0)
benannte Ansichten werden in der View-Table der Zeichnung abgelegt, Lisp oder VBA mittels ActivXschnittstelle bieten Zugriff auf dieselbige, so dass ich mir ein Tool vorstellen könnte, das mittels DBX-SERVER aus einer anderen DWG eben diese Views importiert. Axel hatte übrigens für ebensolches an dieser Stelle schon ein Grundgerüst gelegt....------------------ - 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 |
|
Rund um AutoCAD : Bogen im Uhrzeigersinn
CADmium am 05.03.2012 um 15:01 Uhr (0)
und wenn du nun mit Lisp klar kommst ..der vollständigkeit halber wronzkys Variante gleich zum zeichnen(defun C:ARC_MSE_RE(/ EL D G50) (command "_arc" "_c" pause pause pause) (setq D(entget(entlast))) (setq G50(cdr(assoc 50 D))) (setq D(subst (cons 50(cdr(assoc 51 D)))(assoc 50 D)D)) (entmod(subst (cons 51 G50)(assoc 51 D)D)))------------------ - 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 |