|
AutoCAD ObjectARX und .NET : Probleme mit Klassenverweisen zu verschiedenen Assemblys
fewoer am 10.08.2012 um 12:20 Uhr (0)
Hallo Holger!danke dir vielmals, der Screenshot hat sehr geholfen. Damit haben sich dann die u.g. Einträge erledigt - das wäre ja dann doppelt gemoppelt, wie ich das verstanden habe. Bei mir in Visual Basic waren die Fehlermeldungen übrigens grün unterstrichen, also wohl nur Hinweise, wie du sagst.Code:Dim acadapp As Autodesk.AutoCAD.ApplicationServices.ApplicationDim sysapp As System.Windows.Forms.ApplicationWarum ich das ganze in VB.Net schreibe, hab ich mir wegen folgendem überlegt. Der Code wäre in LIS ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Lisp : Lisp aus Delphi starten
neurosis am 16.05.2008 um 02:32 Uhr (0)
hier noch eine seite mit beispielen fuer delphi / autocad activex: http://www.caddzone.com/delphi/samples.htm ------------------Marco Heuer www.arc-aachen.de Airport Office[Diese Nachricht wurde von neurosis am 16. Mai. 2008 editiert.][Diese Nachricht wurde von neurosis am 16. Mai. 2008 editiert.]
|
| In das Form Lisp wechseln |
|
AutoCAD VBA : Block im Ursprung einfügen
otm am 10.09.2009 um 21:43 Uhr (0)
Hallo zusammen,ich habe einen VBA-Code der mir nach Anklicken eines Icons einen Block in meine Zeichnung einfügt. Der Block wird aus einer DWG-Bibliothek (eigener Ordner mit vielen Blöcken) geholt.Das funktioniert.Wie kann ich den Block im Ursprung einfügen?In Lisp würde ich dem Blocknamen einfach ein "*" voranstellen und der Block würde im Ursprung (gesprengt) eingefügt. ?------------------Christian
|
| In das Form AutoCAD VBA wechseln |
|
Rund um AutoCAD : Abdeckungen entfernen
alfred neswadba am 25.11.2010 um 13:29 Uhr (0)
Hi,wenn Du diese Zeile aus dem vorigen LISP siehst:Code:(not (wcmatch (strcase (vlax-get x Name)) "*MODEL*,*PAPER*,*|*"))und das *MODEL* rausnimmst, das folgende damit verbleibt:Code:(not (wcmatch (strcase (vlax-get x Name)) "*PAPER*,*|*"))Dann sollte das doch auch damit funken. Nehm ich mal an. - alfred -------------------www.hollaus.at
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Lisp Programme von R14 nach 2007 portieren
Zoff am 03.09.2006 um 18:22 Uhr (0)
Hallo,nach dem Umstieg von R14 auf Autocad 2007 funktionieren einige unserer LISP Programme nicht mehr.Dummerweise ist der Autor nicht mehr greifbar, die Listings sind komplett unkommentiert und meine Kenntnisse auf diesem Gebiet sind leider nur gering.Die Programme sehen z.B. aus wie folgt. (Schnitt durch eine Fensterscheibe)(defun c:fens1 ()(graphscr)(setq L1 (getpoint "
Winkel P1: "))(setq WIN (getangle L1 "
Winkel P2: "))(setq PI2 (+ (/ pi 2) WIN))(setq XPI2 (+ (/ (* 3 pi) 2) WIN))(setq PIWIN (+ pi WIN ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Text Lisp
muhammar CADaffi am 14.11.2003 um 10:56 Uhr (0)
Das mit dem Icon hab ich schon verstanden. Aber da gibt es ein problem. Ich mache den Text mit ner zusatzapplikation. Der text an sich ist nicht anders, aber ich habe nur ein einziges text icon. Wenn ich das drücke, erscheint ein fenster mit verschiedenen optionen für den text. In diesem fenster wähle ich dann die jeweilige text art aus und diese icons in dem fenster kann ich leider nicht verändern. ------------------
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Grosse Listen wegen Performance zerteilen
archtools am 31.03.2025 um 13:59 Uhr (1)
Zitat:Original erstellt von archtools:Wenn Du das mit APPEND machst, ist das um Zehnerpotenzen langsamer als CONS.Das bedarf vielleicht noch einer näheren Erläuterung, die Du Dir für Perfomance-Gewinne nutzbar machen kannst.Eine Liste wird in Lisp als ein Pointer (ein Zeiger auf eine Speicheradresse) auf das erste Listenelement gespeichert. Und ein Listenelement besteht immer aus zwei Daten, die genau wg dieser Speicheradressen als CAR und als CDR bezeichnet werden. Das CAR ist der gespeicherte Wert (der s ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : sd-sys-exec unter Windows verwenden ??
M.Smarslik am 11.10.2005 um 15:10 Uhr (0)
Hallo,ich verwende unter UNIX im SolidDesigner den Lisp Befehl (sd-sys-exec "ll /zeichnung/*.pkg /tmp/liste_pkg")um alle .pkg Dateien im Verzeichnis zeichnung zu finden und das Ergebnis in die Datei /tmp/liste_pkg umzuleiten.Wie kann ich das gleiche unter Windows erreichen?Den File Browser will ich nicht verwenden, da der Anwender nicht in den Verzeichnissen rum suchen soll.
|
| In das Form OneSpace Modeling wechseln |
|
AutoLisp : Text in datei schreiben
CADwiesel am 13.03.2003 um 09:34 Uhr (0)
Bin unwissend, wer kann mir bitte helfen???? Dieser Text soll aus Lisp in eine txt-Datei geschrieben werden: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))" ) Wobei allein item eine Variable ist. Ist da draußen jemand mit nem Sack voll hilfe??? ------------------ Gruß CADwiesel
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vlide mit bestimmter *.lsp öffnen mit lisp
marc.scherer am 15.11.2004 um 09:15 Uhr (0)
Hi, also bei mir MERKT sich der VLisp-Editor die zuletzt geöffneten Dateien... Wenn ich AutoCAD neu starte, den Editor wieder starte, dann werden die beim Verlassen des Editors geöffneten Dateien automatisch wieder geöffnet. Vielleicht bist Du einfach beim schliessen der Dateien zu gründlich :-)? ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : lisp nur laden wenn noch nicht geladen...
Theodor Schoenwald am 05.09.2003 um 16:38 Uhr (0)
Hallo Walter, als Beispiel habe dir eine Zeile für mein Tool Vers gelistet. Damit wird das Tool VERS nur geladen, wenn es nicht schon vorher geladen war und gleich gestartet. ^C^C(if(null C:VERS)(LOAD VERS ));vers; Gruß Theodor Schönwald
|
| In das Form AutoLisp wechseln |
|
AutoLisp : entnext für nächstes Blockelement
cadffm am 25.10.2004 um 14:12 Uhr (0)
Also jetzt verstehe ich dich nicht mehr: 1. du sagst in etwa irgendwas geht nicht Da das Lisp aber funktioniert dachte ich das du evtl ein Insert wählst in dem im Block der Mtext die Farbe vonlayer aufweist, deswegen klappt dein Code an dieser Stelle auch nicht ! (siehe Code von CADmium, der hat diese Möglichkeit berücksichtigt..) was du nun aber mit 255,0,0 hast ist mir unverständlich ??? ------------------ .Signatur hat derzeit leider Urlaub.
|
| In das Form AutoLisp wechseln |
|
PTC Creo Elements/Direct Modeling : pkg2 umwandeln in step oder pkg
Walter Geppert am 04.07.2014 um 10:50 Uhr (4)
Eine STL-Datei beschreibt Körper als eine Wolke von Eckpunkten von aneinandergestellten Tetraedern, da lässt sich nix Sinnvolles mehr rekonstruieren.Die Beschränkungen der Freeware sind insofern verständlich, als man sonst ja kaum mehr eine teure Linzenz brauchen würde.Gewerblichem Missbrauch wäre Tür und Tor geöffnet.PE ist halt doch nur die "Einstiegsdroge" zur Vollversion------------------meine LISP-Makros sind auf osd.cad.de DisclaimerGrüße aus WienWalter
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |