|
CATIA V5 Programmierung : Kreisbogen erstellung
joehz am 23.01.2016 um 16:55 Uhr (1)
Hi Steffen,Zitat:Würde sich der Radius nicht als Betrag des Vektors zwischen Mittelpunkt und Anfangspunkt ergeben?Ja, Du hast recht. Ich war da zu schnell.Kreisbogen in einer Skizze?Auch der wird über Mittelpunkt, Radius, und zwei Winkel definiert; nicht über die Endpunkte.Die CAA bietet da auch nix anderes an.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA: GetViewName
MICHLICK am 03.07.2008 um 12:04 Uhr (0)
Hallo,gerade hat es bei mir funktioniert. Ich weiß zwar nicht warum jetzt auf einmal, da ich bei exact gleichem Code vorhin einen Fehler hatte. Habe aber in der Zwischenzeit CATIA mehrmals neu gestartet und jetzt läufts.Ganz normal mit:Dim MyPrefix As StringDim MyIdent As StringDim MySuffix As StringMyView.GetViewName MyPrefix, MyIdent, MySuffixGruß MICHLICK
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externes Format importieren
ppeter am 15.01.2009 um 14:26 Uhr (0)
Danke für die Info.Damit komme ich noch nicht weiter Anfängerglück...z.B tif-einfügen:Set DrwDocument = CATIA.ActiveDocumentSet DrwSheets = DrwDocument.SheetsSet DrwSheet = DrwSheets.ActiveSheetSet DrwView = DrwSheet.Views.ActiveViewSet DrwPicture1 = DrwView.Pictures.Add("d: mplogo.tif", 35*mm, 10*mm)Kann den die cgm-, oder dxf-Datei nicht wie die tif-Datei in die Zng. eingefügt werden?Gruß, Peter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateinamen Vorgeben??
robert_de am 11.11.2005 um 11:39 Uhr (0)
Hallo Axel,dein vorschlag mag durchaus funktionieren doch leider benutze ich nicht die SaveAs-Box sondern die Catia.FileSelectionBox und somit bedanke ich mich zwar für deinen Vorschlag doch bei meinem Problem hilft der leider nicht.Trotzdem vielen Dank!------------------Viele Grüße Robert und vielen Dank für jeden Beitrag!!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R14 mit JAVA Arbeiten
valo am 22.02.2006 um 14:16 Uhr (0)
@Jens HansenOhh na endlich einer der sich mit programmieren auskennt.Ich habe jetzt versucht mit LateBinding zuarbeiten, ist aber nirgendwo dokumentiert wie man das genau macht. (Empfehle ich keinem)Was mich interessiert ist die Alternative mit den DLLs.Wie ich aus JAVA auf C zugreife und nutze ist mir bekannt, aber woher kenne ich die Methoden die in C geschrieben werden sollen. Gibt es eine Docu oder etwas ähnlichesVielen Dank in Voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 11:00 Uhr (1)
Hallo Randle!ums kurz zu sagen, Geiler Sch...Klappt wunderbar! Das ganze für mehrere Werte zu dublizieren habe ich geschafft!Ich sage herzlichen Dank und trink nen Kaffee auf dich und die anderen die geholfen haben natürlich auch!Jezt das ganze in 2 Wochen dem eigentlichen Admin vorstellen wenn er wieder da ist, denn dieser kümmert sich leider nicht so sehr um solche dinge.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DMU Space Analysis
Antelito am 08.02.2016 um 14:51 Uhr (1)
Hallo,gibt es eine Möglichkeit, die kollisionsanalyse per VBA zu steuern? Ich habe schon einiges Probiert, aber noch nichts hinbekommen.Der Makro-Rekorder zeichnet hierzu nichts auf...Ich konnte zwar per Code:CATIA.StartCommand "Clash"den Clah-dialog aufrufen, muss aber dann per Hand auf "Apply" klicken, damit das auch funktioniert. Ich würde es gerne vollständig automatisieren.Danke im vorraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userselektion unter R14 läuft unter R16 nicht mehr sauber
magicneo am 08.06.2007 um 20:36 Uhr (0)
Hallo zusammen,vielleicht kann mir jemand von Euch weiterhelfen. Hab schon ein paar Stunden über dem folgenden Problem gebrütet und keine Lösung gefunden:Die folgenden Userselektion in VB Script funktioniert unter R14 einwandfrei:Set mbsel01 = CATIA.ActiveDocument.Selectionnur flaeche auswaehlbarDim InputObjectType()ReDim InputObjectType(0)InputObjectType(0) = "Face"benutzerselektionStatus = mbsel01.SelectElement2(InputObjectType, "Basisflaeche waehlen:", False)auswahl io?If (Status "Normal") Then wenn n ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reference setzen
Steffen Hohmann am 19.07.2005 um 08:51 Uhr (0)
Hallo Thomas, irgendwie habe ich Deinen Beitrag immer überlesen. Hier die Lösung: Der Zugriff auf Unterelelemente von Achsensystemen ist nur über BReps möglich (wie prosper schon schrieb). Achsenobjekt setzen: Dim oPart As Part Set oPart = CATIA.ActiveDocument.Part Dim oSel As Selection Set oSel = CATIA.ActiveDocument.Selection Dim aSelElement(0) aSelElement(0)= AxisSystem oSel.SelectElement2 aSelElement, Achsensystem auswählen , False Dim oAxisSystem As AxisSytem Set oAxisSystem = oSel.Item(1).Value Di ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten eines Splines exportieren
sven180581 am 23.01.2013 um 11:26 Uhr (0)
Servus miteinander,Also des Makro läuft bei mir durch und funzt auch, doch leider erzeugt es die txt Datei nicht. Es kommt aber auch eine Fehlermeldung.Beim erneuten Durchführen kommt auch die Frage, ob er die Alte Datei Überschreiben darf. Dennoch finde ich auf Laufwerk C keine Datei.Wo liegt das Problem?Nutze Windows 8 Catia V5 R 19Danke schonmal
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in einem Product anwählen
Knowledge am 03.11.2008 um 15:38 Uhr (0)
Hallo zusammen.Ich verzweifele gerade an foldender Situation. Vielleicht kann mir jemand helfen. Ich möchte in CATParts, die unterhalb eines CATProducts liegen, ein GeoSet erzeugen, wenn es dort noch keines gibt. Der Speichername ist nicht bekannt, da dieser von einer Datenbank automatisch vergeben wird. Damit wird die Definition (documents1.Item("Part1.CATPart")) schwierig für mich.Ich weiß, dass ich so in ein CATPart komme (dem Recorder sei Dank) Dim documents1 As Documents Set documents1 = CATIA.Documen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bedingungen im Strukturbaum entsprechend Komponenten automatisch in Sets verschieben
DasDon am 05.04.2013 um 12:28 Uhr (0)
Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim oProduct As ProductSet oProduct = productDocument1.ProductoProduct.ApplyWorkMode DESIGN_MODE[Part Number] + [Revision] + [Description] - "Name" auslesen und in Liste speicherndim oChild As Partset oChild = oProduct.Part###wie gesagt. geht nicht. Parts die in einem Produkt aufgehängt sind, werden trotzdem als Product deklariert.###CATIA.ActiveDocument.Product.Products (die Gruppe Kinder des Produkts.)###Returns the c ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserRefProperties in jedem Produkt erstellen bzw. beschreiben
tomtom1972 am 25.10.2006 um 12:29 Uhr (0)
Hallo,prinzipiell geht das so (für die erste Strukturebene). Bei komplexeren Strukturen einfach rekursiv aufbauen:Set oProducts = Catia.ActiveDocument.Product.ProductsFor i = 1 To oProducts.Count Set oUserRefProps = oProducts.Item(i).ReferenceProduct.Parent.Product.UserRefProperties Set sStrParam = oUserRefProps.CreateString("Test", "") sStrParam.ValuateFromString "123"NextGrussTomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |