Hot News:
   

Mit Unterstützung durch:

  Foren auf CAD.de
  NX Programmierung
  Koordinaten von Punkt aus Zeichnungsansicht auf Blatt-WCS

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

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
Autor Thema:  Koordinaten von Punkt aus Zeichnungsansicht auf Blatt-WCS (1283 mal gelesen)
TheTutuut
Mitglied



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

Beiträge: 51
Registriert: 08.04.2010

NX4 - NX8.5
TC8.3
TC2007
TCeng2005SR1

erstellt am: 08. Jan. 2013 13:28    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


koordinaten_punkt.png

 
Hallo Forum,


ein frohes neues Jahr. Bleibt gesund, bleibt erfolgreich und vergesst nicht ab und an mal zu chillen...


So, hätt da mal wieder ein Thema. Die Frage-/Problemstellung;
Gibt es eine Möglichkeit, die X/Y-Koordinaten eines Punktes in einer Zeichnungsansicht bezogen auf den Ursprung des Zeichnungsblattes zu ermitteln? Wenn ja: Wie?

Zur Verdeutlichung:
Im angehängten Screenshot seht ihr eine Zeichnung mit einer Ansicht eines Quaders. Auf einer Fläche dieses Quaders (im Einzelteil) habe ich in der Konstruktionsumgebung einen Punkt (Einfügen => Bezugsobjekt => Punkt) erzeugt. Dieser wird nun in der Zeichnungsansicht dargestellt (sofern das Ref.-Set "Ganzes Teil" ausgewählt wurde).

Über folgenden Code-Schnnipsel ermittle ich nun diesen Punkt:

Code:

BaseView baseView = (BaseView)workPart.DraftingViews.FindObject("VIEW@1");
DisplayableObject[] objs = baseView.AskVisibleObjects();

foreach (DisplayableObject obj in objs)
{
if (obj is Point)
{
Double[] points = new Double[3];
ufs.Curve.AskPointData(obj.Tag, points);
theSession.ListingWindow.WriteLine("    X: " + points[0].ToString());
theSession.ListingWindow.WriteLine("    Y: " + points[1].ToString());
theSession.ListingWindow.WriteLine("    Z: " + points[2].ToString());
}
}


Das Interessante hierbei: X, Y und Z zeigen nun die Koordinaten des Punktes bezogen auf das Einzelteil (also in diesem Fall X:50 Y:0 Z:50). Die erwarteten Koordinaten bezogen auf den Ursprung des Zeichnungsblattes sind in diesem Fall etwa X:117,xxxx Y:100,xxxx.

Wäre cool, wenn ihr eine Lösung hättet.


------------------
Viele Grüße,
Jürgen

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



Werkstudent Planung & Bau (w/m/d)

Die MWS Projektentwicklungsgesellschaft mbH ist Teil der GBG-Unternehmensgruppe. Wir kümmern uns um die Entwicklung der ehemaligen militärischen Flächen in Mannheim ? dabei sind wir nicht nur dafür zuständig, infrastrukturelle und bauliche Maßnahmen umzusetzen, sondern auch, das Zusammenleben in den neuen Quartieren bestmöglich zu gestalten. Ein weiterer Schwerpunkt unserer Arbeit liegt darin, in bestehenden Quartieren einen nachhaltigen Wandel anzustoßen....

Anzeige ansehenStudentenjobs, Werkstudent
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: 2736
Registriert: 18.10.2005

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

erstellt am: 08. Jan. 2013 17:31    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 TheTutuut 10 Unities + Antwort hilfreich

Hallo Jürgen,

unter UF_VIEW gibt's alles Notwendige.

Gruß, Michael

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

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