Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Automatischer Spline

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:  Automatischer Spline (767 mal gelesen)
KITStudent
Mitglied


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

Beiträge: 1
Registriert: 01.12.2010

erstellt am: 01. Dez. 2010 15:32    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,
ich möchte ein Makro erzeugen, welches einen Spline automatisiert durch eine beliebige Anzahl an Punkten legt.
Hat jemand eine Idee, wie so ein Code aufgebaut sein könnte?

MfG KITStudent

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

Starbirth
Mitglied
Konstrukteur


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

Beiträge: 119
Registriert: 22.10.2009

Catia V5-6 R24
Windows 7 64bit
Intel Xeon (4x3,5GHz)
32B Ram
Nvidia Quatro K4200

erstellt am: 01. Dez. 2010 15:43    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 KITStudent 10 Unities + Antwort hilfreich

Ja.

Code:
    Dim Spline As HybridShapeSpline
    Dim Ref_Stuetzpunkt As Reference
   
    Set Spline = hybShapeFac.AddNewSpline()
    Spline.SetClosing 0
    Spline.SetSplineType 1      'siehe Doku
    Spline.Name = "Spline"
   
        For i = 1 To Set_Projektionen.HybridShapes.Count  'Die Punkte liegen im GEO Set "Projektionen" hier als Objekt
            Set Ref_Stuetzpunkt = ActivePart.CreateReferenceFromObject(Set_Projektionen.HybridShapes.Item(i))
            Spline.AddPointWithConstraintExplicit Ref_Stuetzpunkt, Nothing, -1#, 1, Nothing, 0#
        Next

EDIT: Nicht zu sehr auf die Namen der Objekte achten, ist bloß C&P aus meinem aktuellen Projekt.

[Diese Nachricht wurde von Starbirth am 01. Dez. 2010 editiert.]

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