Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.321
Anzahl Beiträge: 31.777
Anzahl Themen: 6.277

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 10310 - 10322, 12299 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : Noch ein Versuch -> CATProduct nach CATPart
zoltan.bekesi am 02.04.2008 um 21:51 Uhr (0)
Hallo,dieses Beispiel funktioniert mit R16 mit der Unterschied, dass Code:CATIA.StartCommand ("Generate CATPart from Product...") verwendet werden muss.Mein Problem ist, dass ich nach die Generierung des AllCATParts noch den AllCATPart bearbeiten möchte (z.B. Umbenennen), ich kann aber nichts nach den Aufruf von der Script laufen lassen.Eine Möglichkeit wäre natürlich 2 Tasten für die Generierung und für nachher zu verwenden, schön wäre aber eine Lösung ohne Sendkey.Hat hier vielleicht jemand schon mehr Er ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Spline in Drawing per CATScipt
Jan82 am 03.11.2008 um 18:53 Uhr (0)
Hallo , pruefst Du diese Code...Code:Sub CATMain()Set Drawingdocument1 = CATIA.ActiveDocumentSet drawingSheets1 = Drawingdocument1.SheetsSet drawingSheet1 = drawingSheets1.ActiveSheetSet drawingViews1 = drawingSheet1.ViewsSet drawingview1 = drawingViews1.Add("Unfolded View")Set myFactory2D = drawingview1.Factory2DSet drawingViewGenerativeBehavior1 = drawingview1.GenerativeBehaviordrawingViewGenerativeBehavior1.DefineFrontView 1, 0, 0, 0, 1, 0drawingview1.X = 100drawingview1.Y = 100drawingview1.ActivateDim ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Linien in Frame Entfernen
sucher2010 am 08.11.2010 um 12:17 Uhr (0)
Vielen Dank Bernd. Soll ich zuerst eine Linie erzeugen und dann löschen_? Die linie existiert eigentlich im Frame .Ich muss die nur löschen können.Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet drawingSheets1 = drawingDocument1.SheetsSet drawingSheet1 = drawingSheets1.Item("Sheet.1")Set drawingViews1 = drawingSheet1.ViewsSet MyView = drawingViews1.ActiveViewDim Fact2D As Factory2D Set Fact2D = MyView.Factory2DDim Line1 As Line2D Set Line1 = Fact2D.CreateLine (500, 100 ,500, 100)Ich will einfac ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Flächenextract aus Solid mit Namen des Solid
Guenter Graff am 28.07.2012 um 10:58 Uhr (0)
Hallo Thomas,dein Eintrag hat super funktioniert.Ich habe aus einer deiner anderen Skripte ( http://ww3.cad.de/foren/ubb/Forum133/HTML/009545.shtml ) den Eintrag mit der Schleife gefunden und etwas für mich angepasst.Dort werden jetzt alle Bodys durchsucht. Kann ich den Body "PartBody", welcher standardmäßig bei CATIA in der engl. Umgebung vorhanden ist, aber keine Geometrie enthält beim Durchlauf des Makros ausklammern?An dieser Stelle hängt sich das Makro auf, da kein Solid vorhanden ist, der abgeleitet ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Probleme mit veröffentlichten Power Copys
Thomas-V am 12.06.2015 um 12:15 Uhr (15)
Weil ich neu hier bin, erst einmal einen Guten Tag an alle Forums-Mitglieder aus Osnabrück!    Zurzeit schreibe ich meine Masterarbeit im Bereich der Makro-Programmierung für CATIA. In einer meiner Aufgaben soll ich eine Oberfläche programmieren die schnell und bequem eine Auswahl von Power Copys  und ein paar Informationen zu den selbigen bereitstellt. Da ich Anfänger in der Programmierung bin habe ich mich nach Literatur-Recherche  und Suche hier im Forum dazu entschieden meine Aufgaben mit CATVBA zu lös ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referenzkreis ändern
denyo_1 am 24.06.2008 um 08:58 Uhr (0)
Hallo Georg,das Makro selektiert alle Ballons auf der Zeichnung und setzen den Rahmen falls er NICHT catNone (kein Rahmen) ist auf catNone.Language="VBSCRIPT"Code:Sub CATMain()Dim oDoc As DocumentDim oSel As SelectionSet oDoc = CATIA.ActiveDocumentSet oSel = oDoc.SelectionoSel.Search "Drafting.Balloon;all"i = 1For i = 1 To oSel.CountSet oBallon = oSel.Item(i).ValueIf oBallon.FrameType catNone Then oBallon.FrameType = catNoneEnd IfNextoSel.ClearKannst auch auskommentierenBox = MsgBox("Die TextFrames von " ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Ursprungspunkt beziehen
Gilga210 am 23.01.2004 um 08:49 Uhr (0)
Wenn ich dich richtig verstehe willst du den Ursprung eines Koordinatensystems auslesen. Ich würde das über die Klasse Measurable machen. Hier mein Vorschlag: Dim Bench as Workbench Set Bench = Catia.ActiveDocumentGetWorkbench( SPAWorkbench ) Dim Koord as AxisSystem Set Koord = Apart.AxisSytems.Item(x) Variable x wird bei deiner Selektion der Koordinatensystem zugewiesen oder den direkten Namen angeben ( Absolute Axis System ) Dim ref as Reference Set ref = Apart.CreateReferenceFromObject(Koord) Dim mess ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Mit Design Table knüpfen
bgrittmann am 19.11.2013 um 19:02 Uhr (1)
ServusVon einen Part aus kannst du zB so auf die DesignTabel zugreifen:Code:Sub CATMain()Dim partDocument1 As partDocumentDim part1 As partDim relations1 As RelationsDim designTable1 As DesignTableSet partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.partSet relations1 = part1.RelationsSet designTable1 = relations1.Item(1)End SubVon einer Zeichnung aus auf das Part/Product zu kommen kann schwierig werden (siehe auch hier).Mit der Funktion "GetOutParameter" könntest du ggf die richtige Spalte de ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Copy & Paste
tomtom1972 am 27.09.2010 um 13:22 Uhr (0)
Hallo INLU,mit den Namen der Publikationen geht es definitiv nicht, du musst so vorgehen, wie Zoltan es beschrieben hat.Du musst nicht mit hardgecodeten Strings abeiten (die z.B. der Makrorekorder aufzeichnet), sondern kannst diese während der Laufzeit (deines Scripts) über die Objektnamen erzeugen. Die verwendete Methode (.CreateReferenceFromName) ist die einzige Art der Referenzerzeugung, die in Strunkturen mit Instanzen eindeutig ist. Die gleichen Elementnamen können gar nicht vorliegen, da CATIA das be ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Konverter von CATIA V4 nach V5 Zeichnung
denyo_1 am 29.12.2008 um 13:54 Uhr (0)
Hallo Albert,IMHO ist sowas nicht möglich. Ein Skript kann meiner Meinung nach eine konvertierte Zeichnung nicht "sinnvoll" parametrisieren, da "sinnvoll" meiner Meinung nach von der Art der Zeichnung abhängt. Es kann zum Beipsiel in einem Fall sinnvoller sein ein Loch von der Aussenkante zu bemaßen, obwohl es bei einer anderen Zeichnung sinnvoller sein kann ein Loch von der Mitte aus zu bemaßen. Woher soll das Skript diese intellegenz besitzen?------------------MFG DanielDie KATJA ist halt doch nur ne zic ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VB.net Steuerelemente durchlaufen
magoh87 am 27.09.2011 um 11:49 Uhr (0)
Hey, danke für die Antwort, ich hab das Problem allerdings gefunden. Es war nicht an CATIA gelegen, oder vielleicht teilweise schon, sondern war es da dran gelegen, dass wenn ich durch alle Controls meiner Form laufen wollte, es nicht in die einzelnen GroupBoxs gesprungen ist. Ich musste jetzt, vielleicht auch als Notlösung, eine Schleife durch jede GroupBox laufen in der sich z.B. eine TextBox ändert. Ziemlich nervig, denn ich hab um die 40Stück aber jetzt funktionierts endlich...Oder hat vielleicht jeman ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : In VBA - Not auf Catia-Befehle nicht möglich
Randle am 06.11.2012 um 09:34 Uhr (0)
Hallo,auch wenn hier wohl schon eine Lösung existiert. Ich kenne das Problem im Zusammenhang mit der Abfrage IsDetail bei dem Objekt DrawingSheet.Hier habe ich mir immmer mit einer kleinen Funktion geholfen.Private Function IsMySheetADetail(t_oSheet As DrawingSheet) As Boolean If t_oSheet.IsDetail Then IsMySheetADetail = True Else IsMySheetADetail = False End IfEnd FunctionDer Aufruf sieht dann wie folgt aus.For i = 1 To oDrwDoc.Sheets.Count oDrwDoc.Sheets.Item(i).Activate If IsMySheetADetail(oDr ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter umbenennen
V5Playaz am 25.10.2009 um 20:29 Uhr (0)
Hallo Marlene,es gibt mehrere Möglichkeiten auf Parameter zuzugreifen.Einmal direkt, d.h. alle Parts zu durchlaufen und dort auf die zugehörigen Parameter zuzugreifen.Oder per Suchabfrage, wie Daniel schon erwähnt hatte, alle Parameter (egal ob Part oder Produkt) aufzurufen und auf diese zuzugreifen.Für den Anfang ist es sicherlich sinnvoll über die Suchabfrage zu arbeiten.Code:Dim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.Search "Name=Parameter_Name,all"For i = 1 To CATI ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  781   782   783   784   785   786   787   788   789   790   791   792   793   794   795   796   797   798   799   800   801   802   803   804   805   806   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz