|
CATIA V5 Programmierung : Kinematik Parameter auslesen
HoBLila am 10.02.2009 um 17:42 Uhr (1)
Also ich würde einem Anfänger der CATIA-programmierung nicht gerade direkt den Einstieg über CAA empfehlen. Es wäre sicher besser sich erstmal mit den Tücken der VB-Programmierung zu befassen, bevor man gleich richtig mit CAA loslegt.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen und ansprechen
DanielFr. am 20.10.2010 um 10:02 Uhr (0)
Hallo,das Suchen alleine ist nur die halbe Lösung. Hier wird das Textfeld nur gesucht und selektiert (falls es auf der Zeichnung vorhanden ist). Alle gefundenen Objekte werden in die "Such-Collection" aufgenommen und müssen explizit angesprochen werdenDim intTextFieldObj as TextSet objSel = objDoc.SelectionobjSel.Search "Drafting.Text.Name=PRO.FILE@DOKID*"If objSel.Count = 1 then Set intTextFieldObj = objSel.Item(1)ElseIf objSel.Count = 0 then MsgBox "Textfeld wurde nicht gefunden"ElseIf objSel.Count 1 th ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Makro Problem
HoBLila am 03.09.2013 um 11:05 Uhr (1)
Du schmeißt Deine Parameter in einen String (falls das überhaupt zulässig ist), Transpose scheint aber ein Array vom Typ Variant zu benötigen, wie Du hierhttp://stackoverflow.com/questions/13174916/transpose-a-range-in-vbanachlesen kannst.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Stückliste Blechteile
jdahm am 28.07.2011 um 19:25 Uhr (0)
Ich wollte nochmal Bernds Vorschlag aufgreifen, die Dicke der Sheetmetal-Parts abzufragen.Grundsätzlich könnte das doch so funktionieren:Set oProd = CATIA.ActiveDocument.ProductDim Thick As DoubleThickness = oProd.Parameters.Item(1).ValueNur müßte das Argument für Item anstatt der 1 "PartnameSheet Metal Parameter.1Thickness" beinhalten (Partname als Variable).1. Wie erreicht man, daß alle Parts des Products ausgelesen werden?2. Wie groß ist der Aufwand, Partname und dazugehörige Dicke aufzulisten (z.B: XLS ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Prüfung ertsellen mit CATIA V5
Niko1980 am 18.10.2006 um 11:37 Uhr (0)
Hallo,Ich will in meiner Kontruktion einen Parameter überprüfen lassen und wenn der Wert zu groß bzw zu klein ist soll eine Warnung ausgegeben werden. Ich mache dies unter Knowledgeware und dann unter Knowledge Advisor. Unter dem Menupunkt Prüfung kann ich dann einwenig Prgrammieren. Jetzt kommt meine Frage:if TiefeBreite/4{ Message("blablabla")}Was ist daran falsch????? Vielleicht kann mir ja einer Helfen. Danke schon mal, Gruß Niko
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteil Paramerter erzeugen und Veröffentlichen
-che- am 08.09.2022 um 13:41 Uhr (1)
Hallo,ich habe den Code etwas verändert ... Ich benötige den Parameter auf Bauteil Eigenschaften Ebene, und dort soll der auch veränderlich sein.Der Code funktioniert soweit auch gut ... nur habe ich eine Frage bezüglich deutsch / englisch. Gibt es für den Code, wo engl- Properties und im deutsch- Eigenschaften stehen muss, einen sinnvollen allgemeinen Parameter, der an dessen Stelle stehen kann? ... im Code die fett markierten Anteile.Language="VBSCRIPT"Sub CATMain() Set partDocument1 = CATIA.ActiveDocume ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter in eines CatPart über VBA verändern
miezeka am 01.10.2008 um 11:16 Uhr (0)
Hallo KoopiAlso letztens habe ich auch auch eine Konstruktionstabelle generiert und diese dann ins Excel übertragen und dann mit VBA geöffnet--------------------------------------------------------------------------------Öffnen der Tabelle und verändern dieser---------------------------------------Dim MyXL As ObjectSet MyXL = CreateObject("Excel.Application")Set MyXL = GetObject("K:G_ProjekteProjekte_Team_RohbauTueren BY624Designtabelle-Fuge.xls")MyXL.Application.Visible = TrueMyXL.Parent.Windows(1).Visibl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kreismuster wird willkürlich erstellt
Math.random am 02.03.2010 um 20:03 Uhr (0)
Hallo Forum!Ich möchte ein Kreismuster (Circular Pattern) erstellen, indem ich eine Linie mehrfach um eine andere Linie drehe.Hier folgendes Test-Makro (*.catvbs):Code:Sub CATMain()~~~~~Drehachse und zu drehende Linie erstellen~~~~~Set MachGeo = CATIA.ActiveDocument.Part.HybridShapeFactorySet GeoSet = CATIA.ActiveDocument.Part.HybridBodies.Add()Set Pkt1 = MachGeo.AddNewPointCoord(0, 0, 0)Set Pkt2 = MachGeo.AddNewPointCoord(100, 0, 0)Set Pkt3 = MachGeo.AddNewPointCoord(80, 0, 20)Set Achse = MachGeo.AddNewLi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ParameterSet in Body / Körper
tomtom1972 am 26.04.2010 um 10:06 Uhr (0)
Hallo,per Copy kannst du denn Parameter ohne die Linzenz in den Body einfügen.Gruß------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bzw. Formula updaten
MICHLICK am 20.03.2009 um 10:04 Uhr (0)
Hallo valyaleta,versuch es mal mit:part1.UpdateObject measure_parameterbzw.part1.UpdateObject formula_measure ------------------Gruß Michael B.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rule
Mörchen am 16.06.2008 um 15:33 Uhr (0)
Hallo Daniel,Du hast vollkommen recht, ich hatte in der Eile nicht richtig gelesen.Wie Du schon geschrieben hast, ist der "Trick" bei "oder / or bzw und / and" den Parameter in der Anweisung zu wiederholen.GrußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automation Error bei der Erstellung von UserRefProperties
bgrittmann am 29.05.2013 um 08:36 Uhr (0)
ServusVersuch mal über das ReferenceProduct auf die Parameter zuzugreifen:Code:Set parameters = productLevel6.ReferenceProduct.UserRefPropertiesGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regel zum ausblenden von Unterbaugruppe
bgrittmann am 05.09.2022 um 13:41 Uhr (1)
ServusDu könntest die Unterbaugruppe deaktivieren (dazu hat jedes Product/Instanz einen Parameter)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |