Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  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

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
Autor Thema:  Koordinaten von Punkt aus Zeichnungsansicht auf Blatt-WCS (1104 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



Konstrukteur (m/w/d) Sondermaschinenbau
Leidenschaft für technologischen Fortschritt ausleben? Dabei sein, wenn Innovationen Wirklichkeit werden? Bei FERCHAU suchen wir Menschen mit dem gleichen Anspruch: als Expert:innen für unseren Kunden. Wir realisieren spannende Projekte für namhafte Kunden in allen Technologiebereichen und für alle Branchen und übernehmen Verantwortung für komplexe Entwicklungsprojekte. Als Berufseinsteiger:in unterstützt du deine Kolleg:innen mit neuen Ideen und festigst dein Wissen durch praktische Erfahrungen....
Anzeige ansehenKonstruktion, Visualisierung
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: 2624
Registriert: 18.10.2005

HP Z420
WIN7 64 Win 10
UG NX6-1980
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 | 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