Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD Architecture ACA (ADT)
  Auslesen des Tragwerkendunktes

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Auslesen des Tragwerkendunktes (1221 mal gelesen)
BastianBet
Mitglied
Konstrukteurin/Bauingenieurin


Sehen Sie sich das Profil von BastianBet an!   Senden Sie eine Private Message an BastianBet  Schreiben Sie einen Gästebucheintrag für BastianBet

Beiträge: 30
Registriert: 03.09.2008

AutoCAD Architecture 2010

erstellt am: 10. Nov. 2011 15:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ist es möglich, den Endpunkt eines Tragwerks in einen Eigenschaftssatz aufzunehmen? In den Eigenschaften des Tragwerks wird der Endpunkt ja angezeigt, aber ich schaffe es einfach nicht, ihn irgendwie in den Eigenschaftssatz zu bekommen und zusammen mit dem Startpunkt in einer Bauteiltabelle ausgeben zu lassen... 
Habe in der Hilfe bereits etwas gefunden wonach sich ein Tragwerk wohl nur über Startpunkt und Richtung definiert..???

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tmoehlenhoff
Moderator
Gutzum, CAD-Therapeut und BIM-Priester ;-)




Sehen Sie sich das Profil von tmoehlenhoff an!   Senden Sie eine Private Message an tmoehlenhoff  Schreiben Sie einen Gästebucheintrag für tmoehlenhoff

Beiträge: 2996
Registriert: 14.10.2002

AutoCAD, AutoCAD Architecture, Revit Architecture, Building Design und Honeymoon Suite und das ganze auch gerne mal auf einem Mac

erstellt am: 16. Nov. 2011 21:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für BastianBet 10 Unities + Antwort hilfreich

Moin Bastian,

ich habe es nicht in Version 2010 probiert, aber ich denke, dass es zwei Wege gibt.

Entweder man berechnet aus Startpunkt, Länge und Richtung (also Winkel) den Endpunkt über trigonometrische Funktionen und Co selbst oder aber man erstellt einen Formel-Parameter, nutzt VBSCRIPT und das könnte dann für die X-Koordinate des Endpunktes wie folgt aussehen:

Code:

on error resume next
Set acadApp = GetObject(,"AutoCAD.Application")

acadVerString = acadApp.ActiveDocument.GetVariable("ACADVER")

Select Case acadVerString
  Case "17.1s (LMS Tech)"
    aecBaseVer = "AecX.AecBaseApplication.5.5"
  Case "17.2s (LMS Tech)"
    aecBaseVer = "AecX.AecBaseApplication.5.7"
  Case "18.0s (LMS Tech)"
    aecBaseVer = "AecX.AecBaseApplication.6.0"
  Case "18.1s (LMS Tech)"
    aecBaseVer = "AecX.AecBaseApplication.6.5"
  Case "18.2s (LMS Tech)"
    aecBaseVer = "AecX.AecBaseApplication.6.7"
  Case Else
    aecBaseVer = "Unknown"
End Select

If aecBaseVer = "Unknown" Then
  RESULT = "Unbekannte AutoCAD-Version"
Else
  Set aecBase = acadApp.GetInterfaceObject(aecBaseVer)
  aecBase.Init acadApp
  Set Obj = acadApp.ActiveDocument.ObjectIDToObject([Objekt-ID])
  Set utilObj = aecBase.ActiveDocument.Utility
  endPoint = utilObj.ConvertToVariantArray(Obj.EndPoint)
  RESULT = endPoint(0)
End If



Objekt-ID muss zuvor als "automatische Quelle" angelegt worden sein und dann in der Formel aus dem unteren Bereich übernommen werden (ist dann grau hinterlegt).

DIe Y-Koordinate sieht dann genauso aus, nur dass dann endPoint(1) verwendet wird.

sayonara
Torsten

------------------
Tadle nicht den Fluss, wenn Du ins Wasser fällst.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Halla23
Mitglied
Konstrukteur

Sehen Sie sich das Profil von Halla23 an!   Senden Sie eine Private Message an Halla23  Schreiben Sie einen Gästebucheintrag für Halla23

Beiträge: 1
Registriert: 02.02.2010

Win 2007 64Bit
AutoCAD Architecture 2010-2013
Revit Architecture+Structure 2010-2013
+ weitere...

erstellt am: 26. Apr. 2012 15:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für BastianBet 10 Unities + Antwort hilfreich

Hallo,

ich muss den Beitrag nochmals rausholen.
Ich brauche ebenfalls den Trägerendpunkt und das Script funktioniert super unter ACA2011+2012+2013.

Nur leider nicht unter ACA2010 (Welches noch das Standardprogramm bei uns in der Firma ist):
Sobald ich die Formel eingebe hängt sich Autocad auf. Wenn ich dann aber des Prozess "Aec32BitAppServer57.exe"
beende läuft Autocad wieder aber dann wird das Script nicht mehr ausgeführt.

Hat da jemand eine Idee wo dran das liegen könnte.

Gruß
Halla23

[Diese Nachricht wurde von Halla23 am 26. Apr. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz