|
Rund um AutoCAD : Koordinaten auf 3d Polylinie
Bernd P am 08.08.2007 um 07:24 Uhr (0)
Hi1. Du könntest "Messen" verwenden um Punkte auf die 3dPL zu setzen und dann diese gegen Blöcke tauschen (gibts glaub ich was im Forum)2. Mit dem LISP kannst du alle Stützpunkte auslesenCode:;;;Programm um Koordinaten einer 3d-Polylinie in Datei zu schreiben;;;Programm mit 3pxyz starten(defun c:3D_PL_XYZ(/ Otyp dxf Objkt VTP LDAT SCHR VTPX VTPY VTPZ)(defun dxf (num Obj) (cdr (assoc num Obj)) ) ;;;ASSCODE-PROGRAMM(while (/= Otyp "AcDb3dPolyline") ;;;So lange bis 3D-Polylinie ge ...
| | In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Textsize mit Lisp steuern
Bernd P am 17.11.2005 um 13:33 Uhr (0)
Servus die 2.Soda hab das Problem gefunden atof hatte ich verwendet um die Rückgabe von der Liste in einen Zahl zu ändern.Nächste Problem bei wählen einer neuen Texthöhe/Massstab/Einheit bekomme ich die Fehlermeldung ; Fehler: Fehlerhafter Argumenttyp: stringp 10.0Code:;Hauptfunktion(defun c:Texthöhe (/) (setq Objekte (ssget)) (setq THohew (DIA:Liste ("aktuelle Hoehe" "1" "1.25" "1.5" "1.75" "2" "2.25" "2.5" "2.75" "3" "3.25" "3.5" "3.75" "4" "4.5" "5" "5.5" "6" "6.5" "7") ) ) (if (not THohew) (ex ...
| | In das Form AutoLisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |