|
Lisp : hilfe bei lisp ergenzung
fuchsi am 22.10.2010 um 10:43 Uhr (0)
(command "._ucs" "_world")
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Flächen berechnen, Fehler in Lisp-Routine
fuchsi am 29.02.2008 um 11:24 Uhr (0)
(command "_draworder" "L" "" "U" (ssname aws 0))Tja was passiert.Das Ding nimmt das zuletzt gezeichnete Objekt uns schiebts ganz nach uten.Da damit der Command fertig ist ("U" hat keine folgenden Optionen/Eingaben), wird eigentlich nur ein sinnloses (command (ssname aws 0)) hintnachgeschossen, das aber normalerweise auf den Ablauf des Lispprogrammes keine Auswirkung haben sollte.Darum nochmal mein Tipp, immer Optionen sauber ausschreiben(command "_draworder" "_last" "" "_under" (ssname aws 0))Dann läuft da ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Auto Lisp bzw. Scripts
fuchsi am 23.05.2007 um 15:14 Uhr (0)
du könntest so ein Lisp per Script über alle DWGs laufen lassendieses LISP tauft ALLE Blöcke in der Zeichnung die mit Ränder* beginnen um, sodass das Ränder weggeschnitten wird.(defun DelRaenderFromBlockName (/ bl blame ) (setq bl (tblnext "BLOCK" t)) (while bl (setq blname (cdr (assoc 2 bl))) (if (wcmatch (strcase blname) "RÄNDER*") (command "._rename" "_block" blname (substr blname 8)) ) (if (wcmatch (strcase blname) "SCHRIFTFELDER*") (command "._rename" "_block" blname (substr blname 15)) ) (s ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Maßstäbe bei Beschriftungsobjekten
fuchsi am 05.10.2009 um 15:24 Uhr (0)
Ja da hast Du recht. Copy und Paste kopiert auch die Masstabsliste mit rein.Eigentlich kopeire ich die Objekte per Lisp in die Zeichnung. Kann ich irgendwie dem eingefügten Block per Lisp meine Masstabsliste verpassen? Höchstwarscheinlich wird das wieder mal in irgendeinem Dictionary gespeicherts ein.Momentan schaut meine kleine Funktion folgendermassen ausCode:(defun living-office-icons-InsertIcon2 ( Icon / edate ) (if (not (tblsearch "Block" icon)) (Importblocks "D:EGRnx.iconsnxlivingofficeicons1dwgic ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Lisp auf Funktion einer DLL warten lassen
fuchsi am 12.02.2004 um 08:38 Uhr (0)
sorry für die sch... rechtschreibfehler, das tippesen ist mometan mit gips auf der rechten hand ein kleines problem. ------------------
|
| In das Form AutoLisp wechseln |
|
Lisp : Blockade nach fertig durlaufenem Lisp
fuchsi am 05.03.2008 um 12:23 Uhr (0)
Autocad 2008 deutsch Vollversion KEINE Gedenkminute bei mir.------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC
|
| In das Form Lisp wechseln |
|
Autocad VBA : Loginname
fuchsi am 11.12.2003 um 10:59 Uhr (0)
VBA name = ENVIRON ( USERNAME ) LISP (setq name (getenv USERNAME )) ------------------
|
| In das Form Autocad VBA wechseln |
|
AutoLisp : Hilfeanzeige in Visual Lisp Editor
fuchsi am 15.01.2004 um 09:44 Uhr (0)
ist bei mir auch. wenn man es vom vb-editor gewöhnt ist, nervt es schon manchmal. ------------------
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Lisp für Ausschnitt kopieren
fuchsi am 24.11.2003 um 16:05 Uhr (0)
danke für die meinung, dass ein fuchs(i) programmieren kann :-) ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD ARX Object : C#.NET Specified cast is not valid.
fuchsi am 28.04.2009 um 13:45 Uhr (0)
Einen gravierenden Nachteil hat der Resultbuffer: Er gibt alles mittels Klammer zurück !!!z.B.:Code:[LispFunction("Test")]public ResultBuffer LispFunctionsREPLACE(ResultBuffer args){ ResultBuffer tResultBuffer = new ResultBuffer(); tResultBuffer.Add(new TypedValue((int)LispDataType.Text, "zurückzugebendeer String")); return tResultBuffer;}(test) ergibt ("zurückzugebendeer String")Code:[LispFunction("Test")]public String LispFunctionsREPLACE(ResultBuffer args){ return "zurückzugebendeer String";}(test) ...
|
| In das Form AutoCAD ARX Object wechseln |
|
Lisp : Auswahl, bei nein abbruch
fuchsi am 10.08.2010 um 08:57 Uhr (0)
Noch was(command "cancel") ist etwas, nun ja ungewöhnlichDazu gebe es erstens (exit) in Lisp.Noch schöner wäre eine Abbruch ohne FehlermeldungCode:(defun c:sv()(command "BEREINIG" "BL" "" "N");; Rahmen/Schriftkopf/Stempel auf AM_BOR;;Stückliste auf AM_5;;Zeichnungsblöcke auf 0(command "_zoom" "_e")(command "LIMMIN" "0.0000,0.0000")(command "Griddisplay" "2")(command "Gridmode" "1")(command "LWDISPLAY" "EIN");;abfrage(initget "Ja Nein")(setq Abfrage (getkword "Sind Grenzen,Limiten und Linienstärke ok? [Ja/N ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Mehrfache Dateiauswahl in (Visual-)Lisp.
fuchsi am 14.01.2004 um 10:10 Uhr (0)
ich habs !!!!!! (vlax-put-property x Flags 512) ; bei nicht explorer design ist das trennzeichen ein blank !!!!!!!! allerdings werden lange dateinamen auf die kurzen ~ reduziert ------------------
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Nummern hochzählen
fuchsi am 19.10.2005 um 15:58 Uhr (0)
Zitat:Original erstellt von Dober Heinz:Hallo Lispler ich wiederHabe mir ein Lisp gepastel einfach (bin noch Anfänger)aber se funkt.Hat nur einen Hacken ich kann geade bis Hochzählen.(defun textzahler (aus)(setq copytext (entget aus))(setq txt (cdr (assoc 1 copytext)))(setq txt1 (substr txt 1 1))(setq txt2 (itoa(1+(1+(atoi(substr txt 2 1))))))(setq txt3 (substr txt 3 1))(setq txt4 (itoa(1+(1+(atoi(substr txt 4 1))))))(setq txtzu (strcat txt1 txt2 txt3 txt4)) (setq neuedxf (subst (cons 1 txtzu) (assoc 1 c ...
|
| In das Form AutoLisp wechseln |