|
CATIA V5 Programmierung : Drehung eines Achsensystems über ein Makro
Loog am 28.04.2004 um 09:56 Uhr (0)
Hallo zusammen, Ich bin relativ neu in der Makroprogrammierung in Catia und habe folgendes Problem Ich erstelle ein Achsensystem auf einem punkt und dann möchte ich dieses Achensystem über die Rotation die ich im Standartachsensystemmenu mit rechtsklick erhalte (im jeweiligen feld X,Y,Z Achse) um die 3 Achsen rotieren ( d. h. um eine Achse und dann relativ zu dieser die nächste usw.) ich hatte erst versucht das ganze über parameter zu steuern und diese dann über ein Makro zu änden so das ich beliebige Dreh ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Formel im Produkt ändern
bgrittmann am 15.09.2020 um 17:22 Uhr (1)
ServusDie Schwierigkeiten entstehen, da in der Parameter- bzw Relation-Collection einer Baugruppe auch alle Parameter bzw Formeln der Einzellteile/Unterbaugruppen enthalten sind.So sollte es für eine Baugruppe und einem Part klappen:Code:Sub CATMain()Dim oDocument as ProductDocumentDim oProduct as ProductDim oParameter as ParametersDim oFormula as FormulaSet oDocument = CATIA.ActiveDocumentif TypeName(oDocument) = "ProductDocument" then Set oParameters = oDocument.Product.Parameterselseif TypeName(oDocume ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl per Makro aufrufen?
giovane am 11.04.2005 um 10:23 Uhr (0)
Hallo zusammen, 1. kann ich per Macro einen Catia Befehl (z.B. Catalog Browser) aufrufen? 2. kann der Catalog Browser mit Parameter (zu öffnenden Catalog) aufgerufen werden? danke für eure tipps
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter nach Excel
billisk am 28.10.2011 um 11:12 Uhr (0)
Hallo an alle,hab mal wieder eine Programmiertechnische Frage. Hab ein parametrisches Model aufgebaut und das ganze mit einem Design Table verbunden. Möchte aber jetzt wenn ich den DT deaktiviere die Werte der parameter ändern und diese ins Excel wieder übertragen dabei sollen die alten Werte nicht überschrieben werden sondern es soll ein neues Excel Sheet angelegt werden in dem der parametername und der neue Parameterwert abgelegt wird.Hat da jemand von euch schon erfahrung damit?Bin für jeden vorschlag d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ExpertRuleBase Objekte
3.1415926535 am 09.08.2004 um 13:18 Uhr (0)
Hallo liebe Community, ich beschäftige mich gerade mit ExpertRuleBases und RuleSets. Es ist mir nun gelungen, Regeln und Prüfungen,etc. zu erzeugen und auch zu löschen, d.h. ich kann auf fast alles zugreifen. Leider habe ich bisher noch nicht entdeckt, wie ich auf RuleBase- RuleSet- Rule- Parameter zugreifen kann. Ist das überhaupt möglich? Ich möchte nämlich gerne einzelne Parameter aus so einem RuleSet löschen, kann bisher aber nur das gesamte RuleSet löschen. Irgendwelche Erfahrungen oder Lösungen mit s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansprechen eines Parametersets (nicht im RootParameterset)
DanielFr. am 14.12.2010 um 17:18 Uhr (0)
Hallo ,anbei der Code:Code:Sub CATMain() DANIEL FRAUENRATH Dim objPartDoc As PartDocument Dim objSel As Object Dim strFilter(0) Dim strSelState As String Dim objSelParamter As Parameter Dim objParameterSet As ParameterSet Dim strRootParameterSetName As String Set objPartDoc = CATIA.ActiveDocument Set objSel = objPartDoc.Selection objSel.Clear strFilter(0) = "Parameter" strSelState = objSel.SelectElement2(strFilter, "Bitte Parameter auswählen / ESC zum Abbrechen", False) If strSelState ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messung Oberfläche erstellen
zoltan.bekesi am 01.05.2009 um 09:46 Uhr (0)
Hallo Hokay,solche Messungen kann man auch als Formel für eine Parameter speichern und das wird sogar von Makrorekorder aufgenommen.1) Surface oder Body erstellen (das hast du bereits)2) Neues Parameter der Typ Area anlegen3) Add Formula4) a) Für Surface: unter Measures area(surface) auswählen und als Argument den Surface angeben (falls mehrere, dann addieren) b) Für Body: unter Part measures smartWetarea(Body) auswählen und als Argument den Body übergeben5) falls gefragt wird, Ja antworten (auf globalen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrische Parameter per Script anlegen
CEROG am 19.04.2009 um 18:05 Uhr (0)
Leider funktioniert das Makro auch dann nicht, wenn ein solcher Punkt vorhanden ist... Wenn das nicht geht, muß ich mir etwas anderes einfallen lassen - mit mehr Formeln...------------------Meine Firma | Website zum Buch |Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geschwindigkeit Parameter ansprechen
manwe23 am 02.02.2011 um 23:17 Uhr (0)
Hallo,Habe hier ein mehr oder weniger großes Problem:Ich habe ein Produkt mit sehr vielen Parametern, welche Geometrie und Knowledgewareobjekte steuern. Damit man nicht laufend im Baum Parameter suchen muss, lade ich den Parameterinhalt in ein VBA-Fenster, in dem man die Werte manipulieren und anschließend wieder rückschreiben kann. Um das Ganze etwas zu ordnen, habe ich bestimmte Parameter zusätzlich in ParameterSets gruppiert. Bisher funktionierte das Ganze recht klaglos, sprich also über:Dim MyParameter ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Syntax von if-Abfragen
CATIA-V5-User am 06.08.2013 um 15:37 Uhr (1)
Zitat:Hallo zusammen, Zitat:Original erstellt von bgrittmann: AFAIK kann man im Regeleditor (fog) keine if Schleifen bilden. geht nur mit einem Rule (KW-Lizenz erforderlich)Damit liegst du leider etwas daneben. Auch wenn viele den Eindruck haben.Ich habe in einem Bauteil sowas:if (FormalSchenkelLaenge 100mm){FormalLochabstand=10}else {FormalLochabstand=15}Diese Rule wird mit einer Formel ausgewertet, die die Verknüpfung zwischen der Rule und dem Bauteil herstellt.Die Formel sieht dann so aus:Lochabstand_ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
Clinton am 12.10.2010 um 20:09 Uhr (0)
Zitat:Original erstellt von cl10b:Nachdem ich nun fast 2 Monate wegen Klausuren nicht an dem Thema arbeiten konnte, habe ich mich die letzte Woche endlich wieder damit beschäftigt und konnte Dank der Bücher von Dieter Ziethen und Jens Hansen und des Beispiels von Zoltan (vielen Dank nochmal!) endlich mein Minimalbeispiel umsetzen und ein bisschen über VBA lernen.Jetzt kommt allerdings gleich das nächste Problem:Ich möchte im Zusammenhang mit der eigentlichen Aufgabe eine 3D-Rohrschweißkonstruktion erstell ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateiname als Parameter
DanielFr. am 04.02.2012 um 17:29 Uhr (0)
Hallo und auch von mir herzlich Willkommen,falls deine Part Number gleich dem Dateinamen ist (z.B. bei Audi) dann kannst du es über ein Textfeld und ein AttributLink realisieren.Andernfalls gibt es noch die Möglichkeit ein Label vor dem Druck ausgeben zu lassen.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterübergabe an Makro
bgrittmann am 25.04.2012 um 18:10 Uhr (1)
ServusAus CATIA heraus (COM-Schnittstelle) sollte dies mit ExecuteScript gehen: siehe hierDie Parameter werden dann über einen Array übergeben.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |