|
CATIA V5 Programmierung : Parameterübergabe bei skriptstart
INLU am 13.01.2009 um 14:32 Uhr (0)
Hallo V5 Gemeinde,weiß jemand, ob es möglich ist, beim Starten eines Vba-skriptes aus Catia heraus, eine Parameter mit zu übergeben.mfg Lars
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter / Sprache
Sylas am 22.06.2018 um 11:24 Uhr (1)
Zitat:Original erstellt von bgrittmann:Servus LucasIn meinem Kurztest hat es funktioniert.Lösche mal das [i]on Error resume next raus und dimensioniere oParam also AnyObjecxt oder Object (solange du dir nicht sicher bist was das für ein Typ sein muss).Wird bei dir der Wert geändert? Wie sieht den die Reaction aus? Auf was reagiert diese?GrußBernd[/i]Hallo BerndIch kann zum Reaction nicht zugreifen weil ich habe kein Lizenz dazu Ich habe mehrere Typen von Parameters (manchmal auch mit mehrere Werte zu auswä ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart, Baum und Properties
denyo_1 am 29.01.2009 um 11:24 Uhr (0)
Hallo Ludwig,ds ist schon lustig was die Kunden machmal haben wollen. So einfach ist das Problem nämlich nicht, den man kann nicht einfach in den Optionen irgendwas umstellen (wie im Produkt) und schon funktioniert es. Ich habe mal ein Makro geschrieben, das die eingegebenen UserParameter ausließt, und als neue Parameter unter dem "normalen" ParameterSet erzeugt. Diese neuen Parameter sind wiederrum mit den UserParameter verknüpft. D.H. wird eine Parameter aus dem ParameterSet geändert, ändert sich auch de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Product aus Drawing bearbeiten
AndreeX00X am 21.09.2007 um 11:23 Uhr (0)
Hallo,ich habe mir ein Makro gebastelt, welches bestimmte Parameter in den Eigenschaften in einem Product ändert bzw. umschreibt.Ist es möglich dieses Makro aus einem Drawing heraus zu starten, ohne dass das Product zu dem Drawing geöffnet ist.Ich könnte mir vorstellen, dass die Zeilen in dem unten angegebenen Code angepasst werden müssten.Code: Dim paraDocument1 As Document Set paraDocument1 = CATIA.ActiveDocument Dim product1 As Product Set product1 = paraDocument1.ProductOder ist es nur möglich ein Makr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Untergeordnete ParameterSets und Parameter ansprechen
LayKris am 11.05.2012 um 13:28 Uhr (0)
Ich hatte kürzlich an etwas ganz ähnlichem geknobelt. Mach dir am besten mal eine Aufnahme, bei der du einen der Parameter manuell zuweist und versuche dann, den Pfad nachzubilden. Was genau hast du denn vor, willst du mehrere nacheinander abarbeiten oder nur einem bestimmten einen Wert zuweisen? Oder soll der User quasi die Wahl haben, welchem etwas zugewiesen wird?
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Formula mit vervielfachtem Parameter
ThomasJay am 23.02.2012 um 14:49 Uhr (0)
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 Di ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Parameterset
michi79 am 09.03.2009 um 10:40 Uhr (0)
Hallo, vielen Dank für eure Beiträge. Aber mein Problem ist das ich die Parameter im Parameterset nicht korrekt ansprechen kann. Die Struktur ist wie folgt: /Parameters/MeinParameterset/unbekannteAnzahlParameterCode: Sub CATMain()Dim oActiveDoc As Document Set oActiveDoc = CATIA.ActiveDocument Dim parameters1 As ParametersSet parameters1 = oActiveDoc.Part.ParametersDim ParameterSet1 As ParameterSetSet ParameterSet1 = parameters1.RootParameterSetDim parameterSets1 As ParameterSetsSet parameterSets1 = parame ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 31.10.2010 um 12:46 Uhr (0)
Hallo,Dank eurer Hilfe nähert sich die Fertigstellung meines kleinen Programmsdem Ende :-)Jetzt geht es um den Feinschliff und es zeigt sich auch schon das nächste Problem :-(Mein (Excel-)Makro liest Daten aus verschiedenen Worksheets und schreibt diese in die Parameter einiger Parts meiner Assemblystruktur. Nach dem Schreiben der Parameter wird das gesamte Assembly über:CATIA.ActiveDocument.Product.Updateaktualisiert. Das klappt auch hervorragend so lange das Überprodukt im Tree aktiv (blau hinterlegt) is ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reactions Sourcetype Owner
logan am 09.06.2005 um 15:26 Uhr (0)
Hallo, ich möchte einen Parameter eines Features vor der Durchführung eines Updates ( BeforeUpdate Ereignis) prüfen und gegebenenfalls ändern können. Reactions mit dem Source type= Selection kann ich im Spezifikationsbaum auswählen. Jedoch muß ich um auf das BeforeUpdate Ereignis reagieren zu können den Source type= Owner auswählen. Frage: Wie komme ich beim Source type= Owner in der Knowledgeware Action meiner Reaction zur entsprechenden Geometrie? Z.B. habe ich ein Gewinde, welches den Parameter Di ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter / Sprache
Sylas am 21.06.2018 um 07:59 Uhr (1)
Hallo Kollegen!Ich habe jetzt eine Aufgabe, welches Parametersprache betrifft.Also, ich habe ein Parameterset mit mehrere Parameters. Die ParamterNamen ist mit Hauptparameter "Language" gesteuert.Wenn ich handisch Parameter "Language" von "German" to "English" ändere, eine Reaction änders Parameternamen zu Englishnamen (z.B. Bemerkung-Notes).Ich kann jetzt für alle Parts Parameterwert für "Language" gleichzeitisch ändern, aber sowieso Parameternamen bleibt alt... Es funktioniert nur wenn ich Language handi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Collection
Yaakov am 19.03.2007 um 13:43 Uhr (0)
Hallo !Ich kenne VBA nicht so gut, muss aber einen Makro erweitern.Kann mir jemand sagen was bedeutet folgender Ausdruck:collQuader.Add Item:=MyQuader, after:=n - 1Mich interessiert besonders die Stelle mit Doppelpunkt und ZuweisungOperator.So weit ich verstehe, Add ist eine Methode.Warum werden die Parameter nicht in Klammern gesetzt.Was unterscheidet die Methode von denen ,wo die Parameter doch in Klammern gesetzt werden?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert einer Bemassung auslesen
Proofin am 05.09.2006 um 14:16 Uhr (0)
Hi Martin,das liegt daran, dass es keine Value Eigenschaft gibt.Benutze statt dessen ValueAsString2. Zitat:Original erstellt von mkna:... Statt Set MyDimValue =Dimension.DrawingDimValue.Value benutze Set MyDimValue = Dimension.ValueAsString2...Aufruf laut Catia V5Automation: ValueAsString2( long iNbDecimals, boolean iShowTrailingZeros) As CATBSTR Gets the value of the parameter as a string, with a given precision.Parameters: iNbDecimals the maximum number of decimal places to use to generate th ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing / Seitenzahl / Parameter / Variable / Formel
bgrittmann am 29.09.2017 um 10:03 Uhr (1)
ServusIch befürchte dass dies nicht mit Formel geht.ggf könnte es noch über einen Parameter des Typs "List" gehen. Wie man aber diese mit den Blättern befüllt weiß ich nicht.Workaround:- Seitenzahlen per Makro verändern- Makro durch Befehl in Symbolleiste oder ggf einer Reaction auslösenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |