Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  NX Programmierung
  Punktkoordinaten in Zeichnung

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 NX
  
Solid Edge 2025 First Look Online-Event 14.11.2025, eine Pressemitteilung
Autor Thema:  Punktkoordinaten in Zeichnung (1612 mal gelesen)
wipc3d59
Mitglied
CAD Administrator


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

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 11. Jan. 2013 09:01    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 zusammen,

Ich selektiere eine Komponente mit folgender Funktion im Drafting:

Function SelectAComponent(ByVal prompt As String, ByVal vw As DraftingView) As Assemblies.Component

        Dim ufs As UFSession = UFSession.GetUFSession()
        Dim UI As UI = UI.GetUI

        ufs.Ui.SetCursorView(0)

        Dim mask(0) As Selection.MaskTriple
        With mask(0)
            .Type = UFConstants.UF_component_type
            .Subtype = UFConstants.UF_component_subtype
            .SolidBodySubtype = 0
        End With
        Dim obj As NXObject = Nothing
        Dim cursor As Point3d = Nothing
        Dim resp As Selection.Response

        resp = UI.SelectionManager.SelectObject(prompt, "Select a component", _
            Selection.SelectionScope.AnyInAssembly, _
            Selection.SelectionAction.ClearAndEnableSpecific, _
            False, False, mask, obj, cursor)

        If resp = Selection.Response.ObjectSelected Or _
          resp = Selection.Response.ObjectSelectedByName Then

            Return obj

Das klappt auch soweit. Nun möchte ich den zuvor selektierten Punkt(Komponente) relativ zum Zeichnungsblatt haben. Also die xyz-Koordinaten auf dem Zeichnungsblatt.
Wenn ich den cursor auslese erhalte ich nur die Koordinaten im Modeling relativ zum WCS.
Wie kann ich diesen Punkt umrechnen, um die richtigen Koordinaten zu erhalten?

Gruß Thorsten

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

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


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

Beiträge: 2723
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 11. Jan. 2013 11:48    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 wipc3d59 10 Unities + Antwort hilfreich

Hallo wipc3d59,

wie bereits hier geschrieben, gibt's dafür unter UF_View Convert- oder Map- Funktionen.

Gruß, Michael

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

wipc3d59
Mitglied
CAD Administrator


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

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 15. Jan. 2013 13:10    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 Michael,

danke für den Hinweis. Hat funktioniert.
Ich habe aber in diesem Zusammenhang eine weitere Frage. Gibt es die Möglichkeit mit der Selektion der Komponente auch die Zeichnungsansicht zu selektieren (Doppelklick?).

Gruß Thorsten

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

mseufert
Moderator
Freiberuflicher CAD/CAM Ingenieur


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

Beiträge: 2723
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-2306
3D Printer Prusa MK2 S

erstellt am: 15. Jan. 2013 18:18    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 wipc3d59 10 Unities + Antwort hilfreich

Hallo Thorsten,

am einfachsten nimmst Du dafür eine Selektion, die neben einem geometrischen Objekt auch die View zurückgibt, z.B. UF_UI_SelectwithSingleDialog.

Gruß, Michael

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



Anzeige:Infos zum Werbeplatz >>

speedyPDM CAD APP für Andere, Datenaustausch, Allgemeine Werkzeuge

speedyPDM ist das führende technische Dokumenten- und Produktdatenmanagementsystem für Solidworks, Solid Edge, Inventor, AutoCAD, ZWCAD, BricsCAD, Office und Email inklusive Revisionsmanagement.

wipc3d59
Mitglied
CAD Administrator


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

Beiträge: 66
Registriert: 24.06.2008

NX11.0.2.7 MP13
NX1899 Test
ECTR 4.6 DSC Software AG
Windows 10
HP Workstation z4
Intel Xeon W-2135 3,7GHz
32 GB Ram, Nvidia Quadro P4000

erstellt am: 16. Jan. 2013 15:15    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 Michael,

vielen Dank für deine Hilfe. Hat super funktioniert.

Gruß Thorsten

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)2025 CAD.de | Impressum | Datenschutz