|
Lisp : Xlist mit vollständigem Xref-Pfad
tappenbeck am 09.07.2018 um 22:19 Uhr (1)
Moin!In den ExpressTools gibt es den Befehl xlist.Dieser zeigt den Namen des Xref an. Ich hätte gerne den vollständigen Pfad zur DWG des Xref.Weiss einer von Euch, ob das eine Lisp ist oder darüber irgendwie erweitert werden kann?In 2008 gab es einmal eine Alternativprogrammierung als DLL.Wäre auch nicht abgeneigt, wenn der Weg zum Ziel über vb.net gehen würde.Kann einer von Euch weiterhelfen?Gruss Jan------------------jan :-)
|
| In das Form Lisp wechseln |
|
AutoCAD VBA : Mittelpunkt Bogen
CADmium am 01.03.2011 um 08:07 Uhr (0)
IMHO 0,5 * (ENDPARAM-STARTPARAM) .. aber gibts das Curveobjekt in VBA ?in Lisp wäre das(defun C:BMP(/ OBJ S E) (if(and(setq OBJ(car(entsel "
Bogen Wählen: "))) (setq OBJ(vlax-ename-vla-object OBJ)) (setq S(vlax-curve-getstartparam OBJ)) (setq E(vlax-curve-getendparam OBJ)) ) (vlax-curve-getpointatparam OBJ (*(- E S)0.5)) ))aber aus den anderen Bogeneigenschaften bekommt man das ja mit etwas Mathe auch raus.------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschre ...
|
| In das Form AutoCAD VBA wechseln |
|
CoCreate Programmierung : Zylindrische (360Grad) Flächen wählen
AdrianF am 17.02.2012 um 08:13 Uhr (0)
Hallo Stephan,Du solltest in dein LISP die Funktion: "Radien erkennen" einbauen und danach die Verrundung von der Auswahl entfernen oder die Kantenlänge als Auswahlkriterium wählen.Vielleicht hilft dir dieser Link auch weiter: http://ww3.cad.de/foren/ubb/Forum92/HTML/000636.shtml Gruß Adrian[Diese Nachricht wurde von AdrianF am 17. Feb. 2012 editiert.][Diese Nachricht wurde von AdrianF am 17. Feb. 2012 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
Mechanical Desktop : Profilname ändern
Schimmy am 23.10.2006 um 07:52 Uhr (0)
Hallo an alle Mitglieder,wir haben MDT2007 installiert und ich möchte während einer Arbeitssitzung das Profil mittels eines Buttons ändern.Das geht zwar mittels "Hilfsmittel-Optionen-Profil", da es aber öfters geschieht möchte ich es etwas komfortabler.Ich stelle mir ein Werkzeugbutton vor, in dem ich während einer Arbeitssitung ein bestimmtes Profil aufrufe.Weiß jemand, was ich als Befehl zu diesem Button einfügen muß (eventuell Lisp)?Gruß Schimmy
|
| In das Form Mechanical Desktop wechseln |
|
OneSpace Modeling : Übereinanderliegende verdeckte Linien im Anno
Walter Geppert am 10.05.2004 um 10:50 Uhr (0)
Zitat: Original erstellt von Heiko Engel: Hast du es schon getestet ob die Schraffuren dann trotzdem noch erstellt werden? Gruß Heiko ..nö, habs grad erst entdeckt, geht aber wohl genauso nicht. Aber man kann zumindest für Ansichten ohne Schnitte etc. ein eigenes Profil erstellen, z.B. Schrägrrisse. ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : kleines Lisp Programm
wronzky am 07.01.2009 um 22:18 Uhr (0)
Hallo Christian,wenn Du die Änderung des linearen Bem-Faktors meinst (Sysvar "DIMLFAC"), dann kannst Du folgenden Code verwenden, um die geänderten Bemassungen herauszufiltern:Code:(setq ss-dimlfac-mod (ssget "x" ((0 . "DIMENSION") (-3 ("ACAD" (1070 . 144))))))Dabei gehe ich davon aus, dass die Skalierung NICHT im Stil, sondern mittels Stilüberschreibung erzeugt wurde. Den Rest kriegst Du ja dann selber hin...Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Archite ...
|
| In das Form Lisp wechseln |
|
AutoCAD Architecture ACA (ADT) : Dropdown Liste für Attribut Werte
Brischke am 14.03.2013 um 10:48 Uhr (0)
Zitat:Original erstellt von HundamStrand:Ist es möglich, dass man eine Vorauswahl/Liste für Attribute vorgeben kann? Es gibt zum Beispiel bei einem Block ein Attribut "x", welches nur zur Auswahl "1" oder "2" haben soll. Kann man das über LISP lösen?Nein.Grüße!Holger------------------Holger BrischkeFREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im Mai 2013 Bei Interesse bitte melden!CAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
IntelliCAD : IntelliCAD-progeCAD
Theodor Schoenwald am 18.04.2007 um 21:10 Uhr (0)
Hallo epb,ich benutze Progecad schon längere Zeit um meine Lisp-Programme zu testen, es entspricht weitgehend dem deutschsprachigen Programm BricsCad.Zu:"...Einschränkungen im Vergleich zu ACAD, ACAD LT..."Ja, das stimmt, aber ganz stark in die andere Richtung.Beispiele: - In LT kann ich keine Lisptools verwenden (außer mit einem Zusatzprogramm das extra kostet).- LT hat keinen Script-Generator.- Lt ist im 3-d schwächer bestückt.GrußTheodor Schönwald[Diese Nachricht wurde von Theodor Schoenwald am 18. Apr ...
|
| In das Form IntelliCAD wechseln |
|
OneSpace Modeling : Aussenmasse eines Teiles ausgeben
Klaus Lörincz am 19.03.2004 um 11:59 Uhr (0)
zzzzzzz, Wenn ich Zhelen aus Longfloat in einen format String einbinde und mich dann darüber aufrege das ich alle Kommawerte in die Anzeige bekomme - kann daas doch nur an limitierten LISP KnowHow liegen - oder ?? z.B.: format nil ~,1Fx~,1Fx~,1F Zahl1 Zahl2 Zahl3 Damit kann die Augabe auf eine Zahl hinter dem Komma reduziert werden und gleichzeitig wird gerundet 0.5 Grüßle ------------------ Klaus Lörincz 0174 3439 428 Sindelfingen Germany
|
| In das Form OneSpace Modeling wechseln |
|
CoCreate Programmierung : 3D PDF ohne Vorschau
clausb am 20.08.2009 um 23:14 Uhr (0)
Zitat:Original erstellt von kfry:Ja, U3DSAVEMODEL-3DPDF ist ein Dialog, aber leider steht in der Referenz nichts wie :SHOW, :DISPLAY oder so:Tipp 1: Das externe Programm wird in diesem Fall über eine Funktion namens (background-job) gestartet.Tipp 2: In Lisp kann man Funktionen dynamisch überladen. Beispiel unter http://www.clausbrod.de/CoCreateModeling/MacroSymbolFunction Wenn jemand fragt: Ich hab das hier nie geschrieben 8-)Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreate ...
|
| In das Form CoCreate Programmierung wechseln |
|
Autocad VBA : Maßüberschreibungen finden
PBPaul am 26.09.2006 um 20:43 Uhr (0)
Hallo,nachdem ich eine Weile vergeblich gesucht habe, nun doch mein Hilferuf an dieser Stelle.Ich möchte überschriebene Bemaßungen über einen Suchlauf ausfindig machen und durch umfärben der Maßzahl oder Layerwechsel kenntlich machen. Ich weiß es gibt dafür eine Routine in Lisp, die kann ich aber nicht mehr finden.Und da ich gern in VBA etwas dazu lernen möchte, würde ich gerne wissen wie man hier ansetzen könnte.MfgPaul
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Polylinien in Multilinien umwandeln
Brischke am 03.11.2005 um 09:34 Uhr (0)
Wenn es nicht unbedingt Multilinien sein müssen:Cadmium hatte hier mal ein Lisp "Trasse" gepostet. Ich denke, er kann dir das Tool auch so anpassen, dass aus bestehenden Polylinien die globale Breite ausgelesen wird und entsprechend als Trassenbreite verwendet wird.------------------Holger BrischkeCAD on demand GmbH Autodesk User Group Central EuropeIndividuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Jackpot on demand - Wir eröffnen den Spätsommer mit einer Verlosung!
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : linienstärke mit farbe koppeln
CADmium am 30.05.2005 um 08:15 Uhr (0)
Ergänzung: Natürlich ist es aber auch möglich , im Nachhinein mittels eines Progs (Lisp oder so) alle Elemente der Zeichnung zu "scannen" und ihnen entsprechend ihrer Farbe eine Linienstärke zuzuweisen. Bei nichtverschachtelten Elmenten ist vielleicht auch schon die Arbeit mit der Schnellauswahl ( _qselect ) ausreichend. In den meisten Fällen ist aber die von Holger vorgeschlagene Arbeitsweise vorzuziehen ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Prob ...
|
| In das Form Rund um Autocad wechseln |