| |  | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 | | |  | KISTERS 3DViewStation: verbesserte Effizienz durch optimierte Bedienoberfläche, eine Pressemitteilung
|
Autor
|
Thema: Formula mit vervielfachtem Parameter (1019 mal gelesen)
|
ThomasJay Mitglied Dipl-Ing
 
 Beiträge: 159 Registriert: 19.04.2011 CATIA V5 R19
|
erstellt am: 23. Feb. 2012 14:49 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte mehrere Punkte entlang eines Splines erzeugen mit gleichem Abstand. Der Abstand soll über einen Parameter gesteuert werden. Dazu erzeuge ich Points on Curve with Referenz from Distance und möchte als Value den Parameter mal einen Zählindex verwenden. Code: For i = 1 To abschnitte Set Punkt = HSFactory.AddNewPointOnCurveFromDistance(refSpline, i * ParaAbstand.Value, True) PunkteSet.AppendHybridShape Punkt Set ParaA = Punkt.offset Dim sFormula1 As String sFormula1 = Paras.GetNameToUseInRelation(Parameters.Item(PArtNAme & "\Paras\Abstand")) Dim formula1 As Formula Set formula1 = relations1.CreateFormula("Abstand der Punkte", "Formel", ParaA, sFormula1 * i) Next
Es werden Formeln erstellt ohne Fehlermeldung. Der Inhalt der Formeln ist aber leer...[IMG][/IMG]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 23. Feb. 2012 16:33 <-- editieren / zitieren --> Unities abgeben:          Nur für ThomasJay
Servus Pack deine Gleichung zurerst in einen String (zB): Code: Dim sFormel as String sFormel = CStr( i ) & " * " & CStr(ParaAbstand.Value)Dim formula1 As Formula Set formula1 = relations1.CreateFormula("Abstand der Punkte", "Formel", ParaA, sFormel )
Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |