|
Rund um Autocad : Programmierung zum Zeichnen externer Elemente
CADmium am 22.12.2006 um 14:01 Uhr (0)
guck dir mal (unter Lisp ) die entmake-Funktion anBsp:(entmake((0 . "LINE")(100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0")(62 . 1) (100 . "AcDbLine") (10 -25.0 25.0 0.0) (11 50.0 10.0 0.0) (210 0.0 0.0 1.0)))erzeugt eine rote Linie auf Layer 0 im Modellbereich zwischen den Punkten -25,25 / 50,10In ActiveX und damit in VBA gehts natürlich auch.. und in arx noch viel mehr. (Ich persönlich ziehe Lisp vor..)Ist also machbar.Auch aus ner Datenbank usw. Wie weit biste denn schon? Wo hakt es? (P.S. Ein Ko ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : ACAD.FAS-Virus ?
Fanny CAD am 07.10.2010 um 15:29 Uhr (0)
Die Beiträge zum VLX-Virus habe ich schon selbst gefunden. Aber wenn ich Euch richtig verstehe, gibt es da eh keinen Unterschied bis auf die Dateiendung.Und was ist mit der Ergänzung der LISP-Zeile (siehe fetter Text)? Kann ich das so durchführen oder funktioniert das nicht? (In Sachen LISP guck ich rein wie eine Kuh ins Uhrwerk.)(defun cleanvirus( / lspfiles lspfile x) (setq lspfiles ("acad.vlx" "logo.gif" "acad.fas")) (foreach lspfile lspfiles (while (setq x (findfile lspfile)) (progn (vl-file-del ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCad : Bricscad v/s ZWCAD
Theodor Schoenwald am 17.04.2009 um 23:25 Uhr (1)
Hallo Herr Holfort,es stimmt, dass ZWCAD jetzt läuft und es nur an einer kleinen Einstellung gelegen hat.Zu:"...nichts mit dem Programmcode von Autodesk zu tun..."noch eine Bemerkung, damit es keine Missverständnisse gibt.Als Programmcode ist der Code gemeint, mit dem das Programm ZWCAD oder BricsCad läuft.Es gibt noch den "Programmiercode" Lisp, der soll selbstverständlich genau so funktionieren wie bei ACAD.Im letzten Jahr war ZWCAD näher bei ACAD als BricsCad V8.Inzwischen ist mit BricsCad V9 wieder näh ...
|
| In das Form BricsCad wechseln |
|
Rund um AutoCAD : Buch für Lisp
Werner-Maahs.de am 11.08.2007 um 12:50 Uhr (0)
Da ich nur sporadisch aber regelmäßig mit Lisp arbeite und mich schon gar nicht zu den erfahrenen Programmiern zähle, möchte ich hier mal meinen ersten Eindruck vom Buch mitteilen.Ich habe das Buch jetzt 2 Tage und nur überflogen, auf anhieb interessante Stellen gefunden und versucht nachzuvollziehen.Ich empfinde das Buch als sehr gelungen, einigermaßen leicht verständlich und gut erklärt.Als nicht mehr ganz frischer CADler und auch Dozent, bin ich sicher etwas hinzu zu lernen.Ich habe das Buch in meiner E ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Länge vom Beginn bis zu einem Punkt auf Polylinie berechnen
Brischke am 11.10.2002 um 08:38 Uhr (0)
Hallo Mario, wenn es unbedingt VBA sein soll, dann bin ich nicht der richtige. Mit LISP kann man das aber auch machen. Zu 1. und 2. werde ich mir mal meine Gedanken machen, und melde mich dann wieder. Grüße Holger PS: Mir fällt gerade noch was ein. zu 1. Kann man sagen, dass der Abstand vom Blockbasispunkt immer in der Nähe zu einem Bestimmten Polyliniensegment liegt? Dann kann man über einen Längenvergleich der Lotstrecken das Segment eindeutig identifizieren. Dann gibt es auch eine Lösung. Holger ------- ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Konusabwicklung / Kegelabwicklung als LISP
RalfSchneider am 01.02.2005 um 11:59 Uhr (0)
Hallo zusammen Ich bin dringend auf der Suche nach einem LISP-Programm für eine Kegelabwicklung. Ich gebe den großen Durchmesser, den kleinen Durchmesser die Höhe oder den Winkel ein und ich erhalte eine Abwicklung.So das ich dann die Zeichnung direkt ins AutoCAD reinkopieren kann. So wäre meine Vorstellung. Ich möchte keine Abwicklungsprogramme kaufen oder selber programmieren (kann ich eh nicht). Hat jemand sowas oder kann mir irgendwie weiter helfen. Bitte keine PC-Profi-Antwort da ich Programmier-Techn ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Konusabwicklung / Kegelabwicklung als LISP
RalfSchneider am 01.02.2005 um 11:59 Uhr (0)
Hallo zusammen Ich bin dringend auf der Suche nach einem LISP-Programm für eine Kegelabwicklung. Ich gebe den großen Durchmesser, den kleinen Durchmesser die Höhe oder den Winkel ein und ich erhalte eine Abwicklung.So das ich dann die Zeichnung direkt ins AutoCAD reinkopieren kann. So wäre meine Vorstellung. Ich möchte keine Abwicklungsprogramme kaufen oder selber programmieren (kann ich eh nicht). Hat jemand sowas oder kann mir irgendwie weiter helfen. Bitte keine PC-Profi-Antwort da ich Programmier-Techn ...
|
| In das Form AutoLisp wechseln |
|
Autocad LT : lt2004 bemaßung von polylinien
cadffm am 20.10.2003 um 09:50 Uhr (0)
man kann Programme (Tools/Applikationen) programmieren (logisch) und das auch für AutoCAD. AutoCAD versteht mehrere Programmiersprachen, eine davon ist Lisp, speziell für ACAD dann AutoLisp - die (einfachen Text-)-Dateien haben die Endung *.lsp und können mit Appload geladen werden. Die Programmierschnittstelle in Lt-Versionen ist jedoch lahmgelegt (wie die anderen Befehle die den Unterschied zur Vollversion ausmachen) -verschiede Programme, sogenannte Extender entsperren diese Funtionen aber wieder u ...
|
| In das Form Autocad LT wechseln |
|
Rund um AutoCAD : chbh.lsp-Hochzahl immer in gelb dargestellt-
AsSchu am 06.03.2009 um 14:34 Uhr (0)
Hallo liebe Gemeinde,seit kurzem benutze ich für 2009 das chbh.lspEs funzt auch sehr gut.Leider habe ich aber das Problem, dass die Hochzahl immer in Gelb dargestellt wird; egal auf welchem Layer die Bemassung liegt.Habe das Lisp schon durchforstet, finde aber leider nicht wo ich das ändern kann; denn soviel Ahnung habe ich nicht von Lisp.Könnte mir vielleicht jemand behilflich sein?Ich möchte die Farbe der Hochzahl auch VONLAYER.Danke Gruß
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Schraffuren explodieren
Geos am 24.03.2009 um 09:40 Uhr (0)
Ja genau, eine Schraffur mit x Inseln - und davon soll eine verschoben werden.Will sie nur in einzelne "eigenständige" Schraffuren zerlegen._-hatchedit hat in 2005 noch keine Option CH, deshalb interessiert mich die Lisp-Lösung. Zitat:in LISP gehts über GC 93. In der Entwicklerhilfe gibts dazu ein Kapitel "Umgrenzungspfaddaten"Genau daraus bin ich aber nicht schlau geworden:Bei einer Einzelschraffur steht da die Anzahl der Kontrollpunkte - bei meiner Schraffur (93 . 1) und das eben vielfach.Wäre da die je ...
|
| In das Form Lisp wechseln |
|
OneSpace Drafting : Kantensymbole in Annotation
tdoerner am 08.09.2005 um 09:16 Uhr (0)
Hallo,ich schreibe diesen Beitrag in der Gefahr, daß vielleicht schon mal jemand diese Frage gestellt hat (habe mit der Suchfunktion kein Glück gehabt) - daß nur vorneweg.Problem: Finde kein Tool das mir auf einfache Art und Weise die Kantensymbole nach DIN ISO 13715, in OSD 13 Annotation, in eine Zeichnung einfügen kann.Hat vielleicht jemand bereits, idealerweise , dieses Problem für sich oder die anderen user lösen können. Z.B. in Form eines kleinen Lisp-Prgrämmchens?????Meine Fähigkeiten bzgl. Lisp sin ...
|
| In das Form OneSpace Drafting wechseln |
|
Rund um Autocad : Z-Koordinaten von Punkten ändern
tunnelbauer am 11.09.2004 um 18:00 Uhr (0)
Hallo, hab zwar kein Lisp für dich, aber um den Teil deiner Frage zu beantworten: Lisp berechnet aus der vorhandenen NN-Höhe die neue Höhe und setzt die Punkte entsprechend Verwende für diesen Teil deines Problems doch die relative Koordinateneingabe. Vorgehensweise: - markiere deine Linie (nun hast du die Grips - blaue Punkte) - die zum verschiebenden Punkte markiere mit gehaltener Umschalt-Taste (alle gewählten Punkte werden rot; sind heiss) - nun selektiere einen dieser Punkte und gib in der Befehlsze ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Obejkte auf Layer legen
Walter Zettlitzer am 01.10.2003 um 16:54 Uhr (0)
Ok, dass mein Lisp nicht mehr funktioniert, liegt daran, dass mal die Texthöhe abgefragt wird, mal nicht. @Georg: Dasselbe wird wohl für sinngemäß auch für Dein Lisp gelten, welches in Deiner dwg funktioniert, nicht aber mit der Höhe 0. Warum hast Du die Befehle umprogrammiert (Ich sehe da z.B. (SETQ pkt (polar pkt (/ (* pi 3) 2) (* as 1.3)))... )?? Interessiert mich, insbeonders, da Dein File klappt und meins nicht ;-) Das kann doch nicht an der Texthöhe liegen und wird sicher mit Höhe 0 auch zum La ...
|
| In das Form AutoLisp wechseln |