|
Lisp : Lisproutinen laden
joern bosse am 10.03.2011 um 12:01 Uhr (0)
Hallo cad4fun,na dann kann ich Dir auch keine weiteren Tips geben. Ich muss zu meiner Schande gestehen, daß ich den LSP-Knoten in der Benutzeroberfläche anpassen bisher nie verwendet habe. Aber da ich das jetzt weiß, kann ich den in Zukunft ja vielleicht auch mal verwenden.Aber davon ab, ich verstehe das dann auch so, wenn die Lisp-Dateien dort eingebunden sind, dann müßten Sie auch geladen werden.Eventuell würde ich sie in der 2011er Umgebung nochmal neu einbinden?!? viel Glück ------------------viele Gr ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Darstellungsliste abspeichern ?
Hartmuth am 28.08.2003 um 23:21 Uhr (0)
Hallo Michael, Eine Funktion, die den momentanen Status der Struktur-, bzw. Darstellungsliste separat speichert, gibt es zumindest offiziell nicht. Vielleicht wäre ja was per Lisp-Makro machbar, aber einfach wird das sicher auch nicht. Die einzige mir bekannte Möglichkeit ist abends die Arbeit in einer Sitzungsdatei (.ses) zu speichern und diese am nächsten Tag wieder aufzurufen. Dort ist auch der momentane Status der Strukturliste wie alle anderen Einstellungen mit gesichert. ------------------ Grüße H ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Fehlerhafter Argumenttyp
itrvolk am 12.02.2010 um 17:57 Uhr (0)
Hallo zusammen,bin absoluter Newbe was Lisp angeht. Hab folgenden Code der leider mit der Fehlermeldung abbricht:"; Fehler: Fehlerhafter Argumenttyp: numberp: N1"(defun c:KN1 ( / n1 p1 p2) (setq p1 (getpoint "
Einfügepunkt: ")) (setq n1 (getreal "
Neigung 1:n: ")) (setq p2 (mapcar + p1 (n1 1.0 0.0))) (command "klinie" p1 p2) (princ))Nur zur Erklärung zum Sinn des Programms ich möchte Konstruktionslinien mit anzugebender Neigung (1:n) zeichnen. Später auch mit Prozent.Kann man sowas auch direkt in Befehlssk ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Entfernen Taste funktioniert nicht mehr
marc.scherer am 11.07.2002 um 08:51 Uhr (0)
Hi, zu: "Außerdem sind neuerdings jedesmal wenn ich AutoCAD neu starte alle voreingestellten Objektfangeinstellungen weg" Da die Sysvar "osmode" in der Registry gespeichert wird, kann das eigentlich nicht sein. Ich tippe mal auf ein "unsauberes" Zusatzprogramm (Lisp/VBA) oder ne Acad-Applikation, die evtl. sogar schon beim AutoCAD Start "eigenmächtig" diese Sysvar verändert. Für sowas hab ich mir nen RESET Knopf gebaut, der alle für mich relevanten Sysvars auf meine Lieblingseinstellungen setzt... Ciao, ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : SRXTEXT Lisp suche funktioniert nicht
Andreas Kraus am 30.06.2021 um 07:46 Uhr (1)
Hauptsache du hast erst mal eine Lösung mit der du weiterkommst.Zitat:Das sprengt dann irgendwann den Zeit/Nutzen Faktor, zumindest was meine Kenntnisse angeht.Das solltest du Schritt für Schritt ändern. Jetzt hast du noch einigen Aufwand weil deine Kenntnisse noch nicht ausreichen und du viel nachfragen und rumprobieren musst.Aber "auch ein Hochhaus hat mal im Keller angefangen" Mach weiter, du bist hier gut aufgehoben------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Autocad LT : Importieren von Text Dateien
mdaemon am 11.11.2004 um 20:06 Uhr (0)
Hallo Karin, danke für den Tipp. Habe mir im Forum schon etwas gefunden und auch ein LISP-Programm heruntergeladen und probiert. Die LT Extension ist bereits installiert (mal zum Testen) und es funktioniert bereits. Bekomme die Punkte jetzt als 3d-file aber leider noch keine Höhe als Zusatzinformation und auch keine Pkt-Bezeichnung. Könnte diese jedoch extra vorne oder hinten anführen, da einfach als Text kopieren ;-). Der Tipp war gut und zur Not könnte ich auch bei einem Bekannten das ganze auf ACAD 2000 ...
|
| In das Form Autocad LT wechseln |
|
Lisp : Schnittpunkt ermitteln
cadplayer am 03.05.2012 um 15:18 Uhr (0)
@wolfgang: Nein hab ich nicht, mir löscht es bei der Funktion die Polylinien, die ich auswähle@Thomas: Klar wusste nicht mehr, das _break auch 2 Punkte zulässtBei der Funktion sollte es eigentlich das Segment rauslöschen. Ich hab nur ein Problem wie bekomme ich ein vla-objekt wieder in ein normales Lisp-objektCode:(defun C:www (/ ) (while (mapcar set (en pt) (entsel "Breakobjekt wählen! ")) (if en (progn ((= "*POLYLINE" (cdr (assoc 0 (entget obj)))) (setq vtx (vl-remove-if-not (lambda (x) (= ...
|
| In das Form Lisp wechseln |
|
Autocad LT : Befehl schließt AutoCad ungewollt
UK-LT am 23.08.2005 um 16:01 Uhr (0)
Erstmal danke für die schnellen Antworten.Diesmal ist es direkt nach dem Befehl: pp also Ploten aufgetauchthab da noch keine Systematik erkannt.Das Problem ist auch wenn ich mal schnell arbeite schau ich nimmer groß auf die Befehlszeile - wenn ich dann einfach Enter drücke wenn der Befehl da steht wird halt AutoCad einfach geschlossen.Kommt so ein bis zweimal die Woche vor.@ Brasihab die Version 1.9.3.7 werd mal aktuallisieren vielleicht hilfst.@ J-SCja Hab ein 4 Lisp Programme im Autostart und hab zwei b ...
|
| In das Form Autocad LT wechseln |
|
Lisp : ca. 1000 Systemvariablen setzen
Jürgen Scheeren am 05.05.2015 um 15:50 Uhr (1)
Hallo.....sorry wegen der zeitverzögerten Antwort....Wir nutzen keine Express Tools.Wir arbeiten mit AutoCAD MEP, da wir im Kraftwerksbau tätig sind,ansonsten hab ich eine komplette Arbeitsumgebung selber programmiert, um bei dem jährlichen Versionswechselwahnsinn direkt und ohne großeZeit Verzögerung weiter Arbeiten zu können....Neuerungen können dann im laufenden Betrieb erarbeitet werden...Ich hab dabei nur Lisp-Programme im Einsatz, die meistens versionsunabhängig arbeiten.Aber trotzdem vielen Dank für ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Programmierung : Listen vergleichen
MiBr am 09.06.2021 um 13:47 Uhr (1)
Hallo,ich schreibe gerade nee Lisp und stehe voll auf dem Schlauch!Mittels folgendem Code bekomme ich die Listen von zylindrischen FlächenCode:(setf zyl_flae (sd-call-cmds (get_selection :focus_type *sd-cylinder-seltype*:allow_face_par :select:in_part Besitzer)))Ich habe zwei Listen: zylinderflächen_vor_bearbeitung und zylinderflächen_nach_bearbeitung.Jetzt möchte ich alle Flächen ermitteln die in zylinderflächen_nach_bearbeitung hinzugekommen sind.Also:Elemente aus zylinderflächen_nach_bearbeitung - Eleme ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Lisp : ssget und Linientyp vonlayer bei BricsCAD
Andreas Kraus am 23.10.2023 um 11:10 Uhr (1)
Hallo zusammen,ich hab seit kurzem BricsCAD und muss viele LISP-Funktionen anpassen.Bei (ssget "x" ((0 . "LINE") (8 . "0") (6 . "Vonlayer") (62 . 256))) bekomme ich nil.Bei (ssget "x" ((0 . "LINE") (8 . "0") (62 . 256))) bekomme ich einen Auswahlsatz.Die Linien haben aber den Linientyp vonlayer, nur ssget gibt das nicht zurück.In AutoCAD geht das, nur in BricsCSAD nicht.Was ist denn da anders, was muss ich tun ?------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Autocad VBA : Block copieren und neu einfügen
fuchsi am 20.07.2005 um 16:15 Uhr (0)
habe im vorigen Lisp-Beispiel die Funktion Try vergessen, die wird dazu benötigt. Das ganz wird dann so verwendet (setq doc (OdbxOpenDwg d: est.dwg )) (OdbxCopyBlock doc Blockname_in_test.dwg gewünschter_Blockname_in_aktueller_Zeichnung) (OdbxCloseDwg doc) ;------------------------------------------------------------------------------ ; Testroutine ergibt nil im Fehlerfall ansonst den Rückgabewert der zu ; testenden Funktion ; ist d ...
|
| In das Form Autocad VBA wechseln |
|
OneSpace Modeling : Umfärben Behälter in Annotation
Allenbach Rolf am 02.10.2006 um 16:42 Uhr (0)
@RainerH: genau so bin ich vorgegangen. Hab deinen Beitrag editiert und dort den Text rauskopiert -- Smilies weg (Ausschalten geht nicht, haben Heiko und ich kürzlich getestet).Eine .lsp daraus erstellt.--Beim Laden über die Befehlszeile kommt eine Fehlermeldung:LISP-Fehler:Cannot open the file C:/bla/bla/blablabla/am-behaelter-umfaerben.lspBeim ersten Versuch hat er irgendwas mit "Event nicht finden" oder so gemeckert. Ab dann nur noch die oben genannte Meldung.Liegt das an meiner alten Kiste (11.65)?---- ...
|
| In das Form OneSpace Modeling wechseln |