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 2094 - 2106, 2244 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Drafting : Falsche Schnittdarstellung aus Produkt
bgrittmann am 25.11.2009 um 16:25 Uhr (0)
ServusJein. Du kannst in der Baugruppe schon manche Teile von Schnitten ausnehmen (darüber lässt sich diskutieren). Zusätzlich können in der Zeichnung für bestimmte Ansichten weitere Einstellungen definiert werden. AFAIK werden durch die Eigenschaften in der Zeichnung diese der Baugruppe überschrieben. Deshalb war meine Frage, ob in deiner Zeichnung schon "Eigenschaften überschreiben" definiert waren. Ach, ja diese Eigenschaften gibt es schon länger in CATIA nicht erst seit R19GrußBernd------------------Wa ...

In das Form CATIA V5 Drafting wechseln
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
bgrittmann am 19.12.2013 um 10:49 Uhr (1)
ServusWillkommen im Forum.Ich würde das Erstellen/Ändern der Federn erst per VB bzw VBA angehen:- Vorlage als CATPart und zugehörige Drawing erstellen- Vorlage dann per Makro öffnen (Part und Drawing)- dann Parameter im Part ändern- erst das Part dann die Drawing unter neuem Namen abspeichern.Wenn das funktioniert, versuchen das Makro auf PHP (com-Schnittselle) umbauen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Kinematik DMU : Kugelgelenk simulieren
bgrittmann am 02.01.2012 um 13:43 Uhr (0)
ServusWillkommen im Forum. Bitte Systeminfo ausfüllen.Sphärische Verbindungen sind in Catia nur passive Verbindungen. Das heißt dass du keinen "Antrieb" daran setzen kannst und diese Verbindungen sich nur passiv (also antreiben durch den restlichen Mechanismus) mit-bewegen.Wenn du ein Kugelgelenk antreiben willst musst du dies durch drei rotatorische Verbindungen nachbilden. Also ein Fixteil und drei ggf auch Dummy) Teile die untereinander mit Rotationsverbindungen (kardanische Anordnung) verknüpft sind.Gr ...

In das Form CATIA V5 Kinematik DMU wechseln
CATIA V5 Programmierung : Bohrungsdurchmesser bei Gewinden
bgrittmann am 10.10.2011 um 13:04 Uhr (0)
Servusich hab es jetzt mal selbst getestet. So sollte es funktionieren:Code:Sub CATMain() Dim productDocument1 As Document Set productDocument1 = CATIA.ActiveDocument Dim selection1 As Selection Set selection1 = productDocument1.Selection selection1.Search "CATPrtSearch.Hole.Threaded=TRUE,all"iAnzahlGew = selection1.CountMsgBox "AnzGew " & iAnzahlGewFor i = 1 To iAnzahlGew Set Hole = selection1.Item2(i).Value MsgBox CStr(Hole.Diameter.Value) MsgBox CStr(Hole.HoleThreadDescription.Value)NextSet visP ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Geometrical Set erzeugen
bgrittmann am 10.04.2013 um 22:43 Uhr (0)
ServusBitte Systeminfo ausfüllen.Im Groben geht es so:Code:Sub CATMain()Dim partDocument1 As partDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As partSet part1 = partDocument1.partDim osel As ObjectSet osel = partDocument1.SelectionDim hybridBody1 As hybridBodySet hybridBody1 = osel.Item2(1).ValueDim hybridBodies2 As hybridBodiesSet hybridBodies2 = hybridBody1.hybridBodiesDim hybridBody2 As hybridBodySet hybridBody2 = hybridBodies2.Add()hybridBody2.Name = "Work"part1.UpdateEnd SubAllerdings feh ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Detail Component in Drawing verschieben
bgrittmann am 30.05.2012 um 10:12 Uhr (1)
ServusJede Komponente hat die Eigenschaft x und y. zB:Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.ActiveSheetDim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingSheet1.Views.Item(2)Dim drawingComponents1 As DrawingComponentsSet dra ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : View Achse ausblenden
bgrittmann am 16.11.2010 um 22:00 Uhr (0)
ServusDas sollte mit Bearbeiten - Suchen gehenMit Hilfe des Makrorekorders und etwas Nacharbeit bekommt man zB so ein Script:Language="VBSCRIPT"Sub CATMain()Dim drawingDocument1 As DocumentSet drawingDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = drawingDocument1.Selectionselection1.Search "(CATSketchSearch.2DAxis_VDirection + CATSketchSearch.2DAxis_HDirection),all"Dim visPropertySet1 As VisPropertySetSet visPropertySet1 = selection1.VisPropertiesvisPropertySet1.SetShow 1select ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Allgemein : CATPart vs. CATProduct und allg. Datenaustauschformate
bgrittmann am 06.09.2008 um 15:10 Uhr (0)
ServusAFAIK ist es so:Templates was meinst du damit?Kinematiken nur CATProductsRegeln Parts und ProductsReaktionen Parts und ProductsOptimierungen keine AhnungChecks keine Ahnung Analysefeatures Parts und Products (aber jeweils nur bestimmte)Fertigungsfeatures keine AhnungSkelette/Adapter was meinst du damitDatenflüsse was meinst du damitKonstruktionstabellen Parts und ProductsConstraints Parts und ProductsFormeln Parts und Products ...

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Programmierung : Überprüfungsmakro
bgrittmann am 11.03.2011 um 11:00 Uhr (0)
ServusVerwende einfach bodies.item statt bodies.getitem.Code:Sub CATMain() Dim partDocument1 As PartDocument Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim Bodies1 As Bodies Set Bodies1 = part1.Bodies on error resume next Dim Palaem1 As Body Set Palaem1 = part1.Bodies.Item("UDF_Scheibe.1") If err.Number 0 Then MsgBox ("Test funktioniert") Else MsgBox ("Palaem vorhanden") End If on error goto 0 End SubGrußBernd---------- ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Part / Assembly : Inser new from part
bgrittmann am 19.01.2023 um 19:19 Uhr (1)
Servus KevinIst es für dich wichtig eine neue UUID für das Part zu bekommen, bzw sollen alle Parts die gleiche UUID haben? (siehe auch Beitrag dazu auf catia.cad.de)Eine weitere Möglichkeit (ggf etwas Pfusch) eine Kopie eines Parts in einer Baugruppe zu erzeugen: Instanz/Part in der Baugruppe selektieren - kopieren - Einfügen Spezial - Verknüpfung aufbrechenDann kannst du die PartNumber ändern, und beim Speichern mit der Sicherungsverwaltung wird gleich der richtige Dateiname verwendet.GrußBernd----------- ...

In das Form CATIA V5 Part / Assembly wechseln
CATIA V5 Allgemein : Datei-Ending
bgrittmann am 18.12.2013 um 18:58 Uhr (1)
ServusBitte diese Fragen im Unterforum CATIA V5 Programmierung stellen und dort auch erst die Suchfunktion verwenden.Zu deinem 1. Problem:- entweder mit InStr (siehe Doku) die Anzahl der Stellen bis zu ".CATPart" auslesen- oder zB Datei öffnen und Methoden "FullName", "Path" und "Name" des Dokuments nutzen (siehe Doku)zum 2. Problem:- welche Fehlermeldung kommt- wo dimensionierst du den Array (Doku bzw Internetsuche zu VB bzw VBA) (Stichworte "ReDim preserve")- ggf statt einem Array eine Collection verende ...

In das Form CATIA V5 Allgemein wechseln
CATIA V5 Programmierung : Parameter auslesen
bgrittmann am 06.12.2010 um 19:44 Uhr (0)
ServusDu könntest einfach über eine Schleife den Parameter abfragen und wenn die entsprechende Bedingung nicht erfüllt ist das Makro abbrechen:Code:Sub CATMain()Dim oProduct As ProductDim oParameter As ParameterDim Box As StringSet oProduct = CATIA.ActiveDocument.ProductFor Each oParameter In oProduct.Parameters.RootParameterSet.AllParameters If oParameter.Value = "B" Then Box = MsgBox("Der Parameter " + oParameter.Name + " ist nicht zugewiesen." + Chr(10) + "Das Makro kann nicht ausgeführt werden und ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Part / Assembly : Namen von Bodys Teil-Umbenennen
bgrittmann am 23.01.2020 um 10:45 Uhr (1)
ServusHier ein Muster (CATScript) das du eventuell entsprechend verbessern/anpassen kannst:Code:Sub CATMain()Dim oPartDocument As PartDocumentDim oPart as PartDim oBody As BodyDim oBodies As BodiesDim sOldString as StringDim sNewString as StringsOldString = "der_Alte_Name"sNewString = "der_neue_Name"Set oPartDocument = CATIA.ActiveDocumentSet oPart = oPartDocument.PartSet oBodies = oPart.BodiesFor i=1 To oBodies.count Set oBody = oBodies.Item(i) if InStr(oBody.Name, sOldString) 0 then oBody.Name = Rep ...

In das Form CATIA V5 Part / Assembly wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  149   150   151   152   153   154   155   156   157   158   159   160   161   162   163   164   165   166   167   168   169   170   171   172   173 

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