Autor
|
Thema: Punkt/ Koordinate als Variabel speichern (752 / mal gelesen)
|
thh11 Mitglied
Beiträge: 13 Registriert: 07.06.2018
|
erstellt am: 18. Jun. 2018 01:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich möchte gern den Vorgang Tools-Query-Point/Node die Koordinate eines Punktes herausfinden und diese Koordinate als Variable übertragen und das ganze als Python Script ausführen. Alterlativ kann ich den Vertex von diese Punkt schon herausfinden z.B. v[73]. Jedoch kann ich das nicht einfach als Variable speichern. Wenn ich print(v[73]) ausführe, kommt sowas: ({'featureName': 'STEP Geometry-1', 'index': 52, 'instanceName': None, 'isReferenceRep': False, 'pointOn': ((51.43865, -6.639497, 84.650016),)}) Ich wurde gern diesen Koordinaten als Variable zuweisen. Vielen Dank. LG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 18. Jun. 2018 10:32 <-- editieren / zitieren --> Unities abgeben: Nur für thh11
Möchtest du die Koordinaten in einer Variable speichern. Das ginge ja relativ einfach. Z.B. über: coord = v[73].pointOn[0] oder coord-x = v[73].pointOn[0][0] Oder möchtest du aus den Koordinaten eine Variable machen? Das macht i.d.R. keinen Sinn.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thh11 Mitglied
Beiträge: 13 Registriert: 07.06.2018
|
erstellt am: 18. Jun. 2018 20:17 <-- editieren / zitieren --> Unities abgeben:
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 19. Jun. 2018 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für thh11
An den Klammern kann man erkennen, dass es ein geschachteltes Tuple ist. Mit den Indizes greift man auf die Komponenten zu. Mit [0] also z.B. auf den ersten Eintrag und mit [0][0] auf den ersten Eintrag vom ersten Eintrag. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thh11 Mitglied
Beiträge: 13 Registriert: 07.06.2018
|
erstellt am: 19. Jun. 2018 13:12 <-- editieren / zitieren --> Unities abgeben:
|
Mustaine Ehrenmitglied V.I.P. h.c.
Beiträge: 3554 Registriert: 04.08.2005 Abaqus
|
erstellt am: 19. Jun. 2018 20:25 <-- editieren / zitieren --> Unities abgeben: Nur für thh11
|