Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Im Product zwischen zwei Parts Punktabstand messen?

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
Autor Thema:  Im Product zwischen zwei Parts Punktabstand messen? (1302 mal gelesen)
MarcDe
Mitglied



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

Beiträge: 137
Registriert: 11.10.2006

CATIA R18 SP2, BN 18, HF 162
Win 7 64Bit

erstellt am: 16. Jul. 2009 10:21    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 Profis,

ich habe ein merkwürdiges Problem:

Erstelle ich ein Product und packe dort 2 Parts rein (egal ob die Lage eindeutig definiert ist oder nicht) und erstelle z. B. in jedem Part ein Punkt und messe den Abstand mit:

Code:

Dim TheSPAWorkbench As Workbench
    Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")
   
   
    Dim product1 As Product
    Set product1 = CATIA.ActiveDocument.Product
   
    product1.Update
    Dim point1 As Point, point2 As Point
    Set point1 = product1.Products.Item(1).ReferenceProduct.Parent.Part.HybridBodies.Item(1).HybridShapes.Item("Point.1")
    Set point2 = product1.Products.Item(2).ReferenceProduct.Parent.Part.HybridBodies.Item(1).HybridShapes.Item("Point.1")

    Dim dblLength1 As Double
    dblLength1 = TheSPAWorkbench.GetMeasurable(point1).GetMinimumDistance(point2)

    MsgBox dblLength1


dann bekomme ich ein Messergebnis. Verschiebe ich allerdings das eine Part, so dass sich der Abstand ändert, dann kriege ich bei jeder Messung immer den alten Wert, den ich bei der 1. Messung erhielt.

Weiß jemand wodran das liegt?

Vielen Dank

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

spidermat
Mitglied
Ingenieur

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

Beiträge: 9
Registriert: 10.09.2009

erstellt am: 04. Nov. 2011 16:29    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 MarcDe 10 Unities + Antwort hilfreich

High JuPaV
ist schon einige Zeit aus, aber ich habe die gleich Frage wie in Deinem Beitrag. Hat dazu schon jemand eine Antwort gefunden.

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