Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Four Point Surface

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:  Four Point Surface (1213 mal gelesen)
NDHV
Mitglied


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

Beiträge: 9
Registriert: 14.06.2011

erstellt am: 17. Jun. 2011 08:23    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

Guten Morgen,

hat jemand schon eine Fläche mit 4 Punkte per VB-Code erzeugt ?
Welche Klasse nimmt man dafür ?

Danke

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

seiwi
Mitglied
Programmierer, Systembetreuer


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

Beiträge: 53
Registriert: 28.06.2005

Windows 7
NX 7.5 bis NX11
VB .Net, C#, C, GRIP, NXOpen, SNAP

erstellt am: 17. Jun. 2011 09: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 Nur für NDHV 10 Unities + Antwort hilfreich

Servus NDHV,

zeichne dir in NX ein Journal (Werkzeuge > Journal) auf, wenn du eine Fläche über 4 Punkte erzeugst. Dann bekommst du grundsätzlich schon mal einen Hinweis, wo du ansetzen kannst (siehe unten).

Code:

...
Dim workPart As Part = theSession.Parts.Work
...
Dim fourPointSurfaceBuilder2 As FourPointSurfaceBuilder
fourPointSurfaceBuilder2=WorkPart.Bodies.CreateFourPointSurfaceBuilder()
...

Ich denke mal im Namensraum NXOpen.UF bzw. in der UF-Session könntest du ebenfalls fündig werden. Einfach mal ein bisschen suchen im .NET Reference Guide...

Gruß Seiwi

------------------
Let's Rock... 

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

NDHV
Mitglied


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

Beiträge: 9
Registriert: 14.06.2011

erstellt am: 17. Jun. 2011 09: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

Danke Seiwi !

Leider spuckt mein Journal-Recorder für diese Funktion nix raus.
Ich Benutze NX5. Vielleicht gibt es sie erst bei NX6 oder höher.

Gruß

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

seiwi
Mitglied
Programmierer, Systembetreuer


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

Beiträge: 53
Registriert: 28.06.2005

Windows 7
NX 7.5 bis NX11
VB .Net, C#, C, GRIP, NXOpen, SNAP

erstellt am: 17. Jun. 2011 09:53    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 NDHV 10 Unities + Antwort hilfreich

Servus,

das kann sein, ich hab eine höhere Version genommen. Dann musst du wohl auf Funktionen in der UFSession zurückgreifen.
Da sollte schon was möglich sein, die Funktion gibts ja schon länger...

Code:

Imports NXOpen.UF
...
Dim ufs As UFSession = UFSession.GetUFSession()
...

Noch eine Ergänzung:
--------------------
Die Funktion gehört zu Studio Lizenz und ist somit eher eine "Designerfunktion".
Ist eher für das interaktive Zupfen gedacht, als zur Programmierung. Sie bietet z.B. kein Tangentialität.
Eine alternative Funktion wäre "Curve Mesh" welche zur normalen Freiform Lizenz gehört.
--------------------

LG Seiwi

------------------
Let's Rock...   

[Diese Nachricht wurde von seiwi am 17. Jun. 2011 editiert.]

[Diese Nachricht wurde von seiwi am 17. Jun. 2011 editiert.]

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



Project Engineer Equipment and Planning (m/w/d)

Als international tätiges Unternehmen im Nahrungsmittelbereich gehören wir zur weltweit operierenden, inhaber­geführten OSI-Gruppe. In der Entwicklung und Herstellung von hochwertigen Produkten für die System­gastro­nomie und den Lebens­mittel­einzel­handel sind wir führend.

Für unser europäisches Engineering Team in Gersthofen suchen wir eine/n

Project Engineer Equipment & Planning ...

Anzeige ansehenProjektmanagement
NDHV
Mitglied


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

Beiträge: 9
Registriert: 14.06.2011

erstellt am: 20. Jun. 2011 10: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

Hi Seiwi,

die Fläche wurde über CreatBPlane realisiert. Das ist ein Umweg, aber wo ein Weg ist, da ist auch der Wille.

Danke

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