|
AutoCAD ARX Object : Lisp to .NET
veydan am 29.01.2010 um 13:09 Uhr (0)
nein layrec ist der BlocktableRecord vom Layout bei deinem BSP tLayoutBlDef.Dann such ich mal in den samples danke
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Probleme mit Klassenverweisen zu verschiedenen Assemblys
Brischke am 13.08.2012 um 15:02 Uhr (0)
... Naja, so ganz will ich das nicht unterschreiben.Mit .Net kommt man schon einige Ebenen tiefer in das System rein. Man hat Zugriff auf das Framework, was eben schon ganz andere Bibliotheken enthält. (Datenbankzugriffe, XML, Bildbearbeitung, Dateizugriffe um nur die gebräuchlichsten zu nennen).Es gibt in Bezug auf AutoCAD aber eben auch Geschichten wie das Overruling, Werkzeugpaletten, Dialoggestaltung (zusätzliche Registerkarten in die Optionen integrieren), die mit Lisp nicht zu realisieren sind. Die F ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autodesk.NET/ARX : STL-Tool schreiben
mapcar am 10.11.2004 um 08:09 Uhr (0)
Genau, ADSRX ist nix weiter als das alte ADS. Das hat für mich den enormen Vorteil, dass man z.B. zusätzliche Lisp-Funktionen definieren kann. ObjectARX kennt nur AutoCAD-Befehle, die immer parameterlos sind. SDS und ADS sind aber nicht kompatibel. Es sah vor Jahren mal so aus, als wolle Adesk die ADS-Schnittstelle rauswerfen. Ist aber nicht passiert, sie erfreut sich immer noch bester Gesundheit. Es wurde lediglich alles umbenannt, z.B. ist die Funktion acutPrintf() (wird ja in ObjectARX-Anwendungen häufi ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ObjectARX und .NET : getpoint mit option - like LISP
tappenbeck am 26.07.2016 um 10:20 Uhr (1)
Moin!ich habe da noch einmal eine Frage die meine Recherche bisher nicht beantworten konnte.In LISP kann man eine Punktabfrage mit einer Option koppeln wie in dem nachfolgenden Beispiel:Code: (initget "Arc") (setq LAST_PT (GetPoint "
Specify cloud starting point or [Arc length]: ")) (if (= LAST_PT "Arc") (progn (initget 6) (setq TMP (getdist (strcat "
Specify arc length " (rtos ARC_DIST 2 3) ": "))) (if TMP (Progn (setq ARC_DIST TMP) (setenv "AC_Bonus_Revcloud_Bulge" (rtos (/ A ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Probleme mit Klassenverweisen zu verschiedenen Assemblys
Brischke am 10.08.2012 um 12:41 Uhr (0)
Zitat:Original erstellt von fewoer:... Warum ich das ganze in VB.Net schreibe, hab ich mir wegen folgendem überlegt. Der Code wäre in LISP oder über Makros doch ziemlich leicht einzusehen - ein Texteditor und man sieht wie programmiert wurde. VB.Net Code wird dagegen kompiliert, bevor er in AutoCAD geladen wird. Da ist es zumindest schon mal nicht mehr ganz so einfach, Reverse Engineering zu betreiben.Ein weiterer Grund wäre, dass ich doch mehr Möglichkeiten in VB.Net habe, oder? Ich kann im AutoCAD damit ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Lisp to .NET
alfred neswadba am 11.06.2009 um 10:53 Uhr (0)
AutoCAD-Version? (bitte mal die Systeminfo ausfüllen!)- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : C#.NET Specified cast is not valid.
fuchsi am 28.04.2009 um 13:45 Uhr (0)
Einen gravierenden Nachteil hat der Resultbuffer: Er gibt alles mittels Klammer zurück !!!z.B.:Code:[LispFunction("Test")]public ResultBuffer LispFunctionsREPLACE(ResultBuffer args){ ResultBuffer tResultBuffer = new ResultBuffer(); tResultBuffer.Add(new TypedValue((int)LispDataType.Text, "zurückzugebendeer String")); return tResultBuffer;}(test) ergibt ("zurückzugebendeer String")Code:[LispFunction("Test")]public String LispFunctionsREPLACE(ResultBuffer args){ return "zurückzugebendeer String";}(test) ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Lisp to .NET
veydan am 11.06.2009 um 10:51 Uhr (0)
Ist ObjectClass durch etws zu ersetzen, oder Fehlt mir ein Verweis auf eine .dll?unter tBlDefID gibt es bei mir keine ObjectClass mfg
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Lisp to .NET
alfred neswadba am 10.06.2009 um 08:35 Uhr (0)
Hi,... und Rahmen und Schriftkopf liegen waagrecht im Modellbereich?... und woher nimmt das Layout seine Seiteneinrichtung?- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : getpoint mit option - like LISP
tappenbeck am 29.07.2016 um 09:39 Uhr (1)
siehe hierzu nun http://forums.autodesk.com/t5/net/integrate-options-into-getpoint-function/m-p/6464584#M49599Gruß Jan------------------jan :-)
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : Objektinspektor
Christian B. am 24.03.2010 um 14:49 Uhr (0)
Hi,danke für die nützlichen Tipps, ich sehe, ich habe noch ein wenig Arbeit vor mir.Wenigstens klappt es mit Lisp schon besser ;-)Christian B.
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Lisp to .NET
alfred neswadba am 12.06.2009 um 08:58 Uhr (0)
Hi, Zitat:Ich habe die acdbmgd.dll vom ObjectARX 2009Fehler!! Nimm immer das vom AutoCAD-Installationsverzeichnis.17.1 ist 200817.2 ist 2009- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : ObjectID aus ResultBuffer bekommen
Hunchback am 11.11.2008 um 13:35 Uhr (0)
Ok, hier wärs. Wir haben das Projekt mit SharpDevelop erstellt, ich hoffe Visualstudio kommt damit zurecht.------------------You seem (in my (humble) opinion (which doesnt mean much)) to be (or possibly could be) more of a Lisp programmer (but I could be (and probably am) wrong).
|
| In das Form AutoCAD ARX Object wechseln |