Informationen zum Forum AutoCAD ARX Object:
Anzahl aktive Mitglieder: 232
Anzahl Beiträge: 4.287
Anzahl Themen: 769

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 183 - 195, 271 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

AutoCAD ARX Object : For each-Schleife
alfred neswadba am 13.01.2011 um 12:17 Uhr (0)
Hi, Der Modellbereich ist eine Ausnahme. [...] Das geht bei mir nichtZeichne mal eine Linie im Modellbereich, dann starte folgendes LISP-Statement:(entget (car (entsel)))...und Du wirst erkennen, dass sich hinter DXF-Code 410 "Model" verbirgt, mit einem l. Lieber wäre es mir ich könnte das Layout im nachhinein herausfindenMit Entity.OwnerID (bzw. in 64bit Systemen) mit Entity.OwnerID32 kannst Du die ID des übergeordneten Objekts erkennen, das lässt dann den Rückschluss auf Modellbereich-ID oder Layout-Bl ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Befehl von Werkzeugpalette
Boehri am 17.01.2011 um 08:23 Uhr (0)
Hallo,ich möchte folgendes realisieren.Über eine Palette einen dynamischen Block einfügen ( Heizungsarmatur ).Den Einfüge-Code kriege ich schon hin. Meine Frage:wie kann ich den Code von der Werkzeugpalette aufrufen und als Vaiable einen Blocknamen Übergeben.mit Lisp geht das doch über C^C(progn(setq ..... oder so ähnlich.

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Befehl von Werkzeugpalette
alfred neswadba am 17.01.2011 um 08:35 Uhr (0)
Hi, wie kann ich den Code von der Werkzeugpalette aufrufen und als Vaiable einen Blocknamen Übergeben.Du rufst Deinen (dotNET-)Befehl genauso auf wie den _INSERT-Befehl und gibst den Blocknamen genauso an, wie Du einen Parameter in AutoCAD angibst.Schreibst Du für AutoCAD im Menü z.B.^C^C_INSERT;SchraubenBlock; ....oder auch....^C^C(command "_INSERT" "SchraubenBlock")Dann kannst Du zum Aufruf Deiner Funktion (ich nehme den Namen myINSERT mal an):^C^CmyINSERT;SchraubenBlock;Innerhalb Deines Codes musst Du ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Einfache polylinie erstellen
alfred neswadba am 24.01.2011 um 10:40 Uhr (0)
Hi,Du kannst Dir den Handler CommandEnded oder EnteringQuiescentState (jeweils aus dem Editor) in Deiner ersten Funktion setzen, dann in der zweiten Funktion prüfen, ob der Anwender nicht abgebrochen hat (also wirklich eine Poly erstellt hat) sowie den Handler wieder rücksetzen.Welcher der Events für Deine App besser geeignet ist, hängt von Rest Deiner App ab. Nur gleich als Vorsichtsmaßnahme (ich habs nicht probiert): Wenn Du in einer LISP-Funktion eine dotNET-App aufrufst und in dieser wiederum SendStri ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : C# Polylinie mit Bögen erstellen
RSt-Stahl am 05.05.2011 um 10:46 Uhr (0)
Hallo liebes Forum,ich bin vor einigen Tagen von Lisp auf Visual C# umgestiegen. Als erste Übung habe ich mal ein paar Objekte mit den ObjectARX Dlls gezeichnet. Leider habe ich feststellen müssen das ich bei Polylinien keine Bögen zeichnen lassen kann. Mit folgendem Befehl aus der Autodesk Hilfe Zeichne ich Linien wenn ich aber dann einen Bogen anhängen will stoße ich schon an meine Grenzen. Weiß jemand wie man zwischen Bögen und Linien Segmenten hin und her schalten kann? Und wie man diese dann definiert ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Windows 7
Theo37 am 06.05.2011 um 13:26 Uhr (0)
Hi Alfred,es handelt sich genau genommen um drei Arbeitsplätze und zwei Laptops mit ACAD.Wir sind nur ne kleine Gruppe in ner großen Firma und dementsprechend unwichtig sind wir auch. Trotzdem werde ich versuchen deinen Ratschlag zu befolgen. Bisher hat es immer irgenwie geklappt,aber mit den VBA-Dateien/Lisp-Dateien war es auch einfacher.Schönes WE.Gruß, Theo

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Letztes erzeugtes Objekt
RSt-Stahl am 16.05.2011 um 15:40 Uhr (0)
Hallo Forum Gemeinde,da ich seit neuestem in C# Programmiere (umstieg von Lisp) tue ich momentan noch schwer mit einigen Befehlen. z.B. gab es unter Lisp die Möglichkeit via (entget (entlast)) das zuletzt erzeugte Objekt abzufragen und C# in AutoCADfinde ich nur Codebeispiele wie dieses von der Internetseite "Through the Interface" Author: Kean Walmsley. PromptEntityOptions opt = new PromptEntityOptions(" Select entity: "); PromptEntityResult res = ed.GetEntity(opt);Jedoch muss man hier die Linie von " ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Lisp von c# aus laden ohne! SendStringToExecute
Brischke am 17.05.2011 um 09:29 Uhr (0)
Hallo,ich bin auf der Suche nach einer Möglichkeit eine Lisp-Datei von c#.Net aus zu laden. Dies darf allerdings nicht als SendStringToExecute passieren, da das Laden in einem Reactor geschehen soll.LoadArx / LoadDVb habe ich gefunden, aber nichts für LSP.Hat jemand eine Idee? (und falls ja - Welche?)Besten Dank!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Lisp von c# aus laden ohne! SendStringToExecute
alfred neswadba am 17.05.2011 um 17:13 Uhr (0)
Hi,wenn Du das VL-ActiveX-Objekt verwendest, dann kannst Du direkte LISP-Statements absetzen, damit auch (load "C:/TEMP/TEST.LSP") funktionieren.Basis im Form von VBA findest Du hierHTH, - alfred -------------------www.hollaus.at

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Lisp von c# aus laden ohne! SendStringToExecute
Brischke am 17.05.2011 um 22:32 Uhr (0)
Hallo Alfred,Ich danke dir ... aber das funktioniert leider nicht. Ich kann den Lisp-Befehl ohne Probleme auf dem von dir beschriebenen Weg absetzen, wenn ich diesen via [CommandMethod(..)] einbinde.Im Reactor verursacht selbe Routine leider einen Fehler funktioniert dieser leider nicht ( - da kann ich die funcall-Methode nicht aufrufen.Schade, wäre aber eine Lösung gewesen.Danke Dir dennoch .. wer weiß, wann ich diese Lösung noch einmal brauchen kann.Grüße Holger------------------Holger BrischkeCAD on dem ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Lisp von c# aus laden ohne! SendStringToExecute
Brischke am 17.05.2011 um 23:25 Uhr (0)
Update!Hintergrund: Ich bastel an einer Datenbankbasierten UserVerwaltung. Soll heißen: Es gibt Benutzer und Benutzergruppen, in einer Datenbank werden Systemvariablen, Menüs, Support-Pfade und eben zu ladende Lisp-Dateien vorgehalten. Das Programm liest die Infos entsprechend des Eintragungen in der Datenbank aus und biegt das System entsprechend hin. Das hat den Vorteil, man brauch nur eine DLL in das Image mit einschieben, und der Rest wird ohne irgendwelche Änderungen an der acad-Lisp oder sonstwo erle ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Lisp von c# aus laden ohne! SendStringToExecute
alfred neswadba am 18.05.2011 um 07:58 Uhr (0)
Hi Holger,danke für Deine Rückmeldung!Ja Da ich mit LISP nicht viel (eigentlich NIL ) am Hut habe, kann ich die Funktionalität/Auswirkungen von LISP-Reaktoren in Zusammenhang mit dem VL-ActiveX-Objekt leider gar nicht abschätzen.Ich arbeite mehr in der dotNET-Umgebung und so wie Du es beschreibst, hätte ich das Eventhandling von dotNET genutzt, um zu erkennen, ob/wann ein neues Doc geöffnet wurde (Event auf DocumentManager.xxx) und von da aus agiert (Initialisierung, LISP-Files laden, ...).Umso besser, da ...

In das Form AutoCAD ARX Object wechseln
AutoCAD ARX Object : Letztes erzeugtes Objekt
RSt-Stahl am 17.05.2011 um 00:30 Uhr (0)
Danke! Also ich habe jetzt wirklich den ganzen Abend Versucht das Programm zum Laufen zu bringen. Durch den Tipp habe ich es jetzt geschafft. Ich habe einfach die 2 Reihen raus gelassen und den Variablen Namen weiter unten geändert. Ich dachte halt das man explizit wie in Lisp das Objekt abfragen muss und es erst dann bearbeiten kann. Es liegt wohl auch daran das ich momentan mir die verschiedensten Beispiele ansehe und teilweise versuche diese zu kombinieren. Aber das Hauptproblem ist das ich in C# auch n ...

In das Form AutoCAD ARX Object wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz