Community
AutoCAD Produktfamilie - Deutsch
Das Forum für alle Fragen zu AutoCAD, LT, Architecture, Electrical, Map 3D, Mechanical, MEP, Plant 3D, Raster Design, Web App, sowie Autodesk Civil 3D und Advance Steel.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

AcCoreConsole : Benutzen von getpropertyvalue gibt Fehler aus

3 ANTWORTEN 3
GELÖST
Antworten
Nachricht 1 von 4
carstenhoppe8585
338 Aufrufe, 3 Antworten

AcCoreConsole : Benutzen von getpropertyvalue gibt Fehler aus

Hallo

 

wenn ich in der ACC ein .scr starte, welches ein .lsp erfolgreich lädt, und in dem .lsp folgende Zeile aufgerufen wird:

 

 

    

(getpropertyvalue Entity_Name "Rotation")

 

bekomme ich eine Fehlemeldung:

error: no function definition: GETPROPERTYVALUE

 

Gibt es in der ACC kein GetpropertyValue?

 

Gruß

Carsten

3 ANTWORTEN 3
Nachricht 2 von 4
cadffm
als Antwort auf: carstenhoppe8585

 

 

bzgl. getpropertyvalue setpropertyvalue dumpallproperties

 

Ich ging davon aus, jedoch stehen getpropertyvalue setpropertyvalue dumpallproperties offensichtlich nicht zur Verfügung.

 

Welche Symbole definiert sind kann man über die Lispfunktion ATOMS-FAMILY abfragen,

bei der Rückgabe "nicht definiert" kann man sich für diesen Fall die Abfrage natürlich sparen,

aber man erhält so eine generellen Überblick über verwendete Symbole (Funktionen).

 

Schade, darüber war ich mir beim Antwort geben zuvor nicht klar, tut mir leid für die Verwirrung.

 

(foreach i (atoms-family 1)(print i))

 

 

 

 

- Sebastian -
Nachricht 3 von 4
maximilian.kroner
als Antwort auf: cadffm

Hallo @carstenhoppe8585,

Ich hoffe @cadffms Antwort hat klar gestellt, dass getpropertyvalue setpropertyvalue dumpallproperties an dieser Stelle nicht verfügbar sind.

 

Wenn bei eurer Diskussion alles klar ist, klick bitte auf den Button "als Lösung akzeptieren" und markiere den Beitrag als Lösung damit andere Nutzer auch davon profitieren.

@cadffm für mich zum Verständnis: Warum sind die Befehle da nicht verfügbar? Sind Sie für "Rotation" nicht verfügbar?





MaximilianKroner

Technical Support Specialist

Nachricht 4 von 4
cadffm
als Antwort auf: maximilian.kroner

@carstenhoppe8585

@maximilian.kroner


Die vier Funktionen funktionieren doch wie gedacht, aber man muß die Definitionsdateien auch (selbst) laden.
Diese schlummern in der AcApp.crx, die Datei laden und es kann losgehen.
- getpropertyvalue
- setpropertyvalue
- dumpallproperties und
- ispropertyreadonly

Befehlszeile, also auch Script
;===============snip================
_.ARX _load
"C:/Program Files/Autodesk/AutoCAD 2018/AcApp.crx"
;===============snip================

oder per Lispfunktion arxload
(arxload "C:/Program Files/Autodesk/AutoCAD 2018/AcApp.crx")

- Sebastian -

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report