 Product1.zip |
CATIA V5 Programmierung : Datei umbenennen und sichern
Berges am 21.08.2012 um 15:32 Uhr (0)
Hallo ZusammenIch habe ein Script geschrieben welches in einem Product nach Schrauben mit der Bezeichnung DIN 912 sucht.Dann wird der Parameter der Schraube gelesen und der Name des Parts umbenannt.Nun soll das Part unter dem Neuen Namen (DIN912_M8x20)abgespeichert werden.Das funktioniert auch soweit nur das ich immer wieder bestätigen muss dass die Datei überschrieben werden soll.Ich habe schon versucht abzufragen ob die Datei existiert aber mit meinen bescheidenen Kenntnissen bekomme ich das nicht hin.De ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DemoRotor von Jens Hanse
SvenBoehm am 13.01.2014 um 10:19 Uhr (1)
Hallo zusammen,ich versuche mich so langsam in die Makro Programmierung einzuarbeiten.Nachdem ich jetzt auch das Buch von Jens Hansen habe "Kochbuch CATIA v5 automatisieren", versuche ich mich an den ersten Beispielen darin.Leider bisher mehr schlecht als recht.Es geht um den Windows API, bin mir aber jetzt nicht sicher ob der nun Falsch angesprochen wird oder sogar gegenwärtig auf meinem Rechner teilweise nicht zu verfügung steht. VB ist aktuell auch nicht drauf, warte auf den Administrator das er mir das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramater-Werte eines Punktes durch direktes Anklicken erzeugen
MKampmann am 16.02.2012 um 00:07 Uhr (0)
Zitat:Original erstellt von bgrittmann:ServusNimm doch einfach mal die erzeugen eines solchen Punktes mit dem Makrorekorder auf, dann kommst du sicher ganz schnell darauf wie du den Parameter des Punktes verändern kannst (siehe auch V5Automation).GrußBerndfolgendes hab ich mir gebastelt, aber es will nicht laufen :/Code:Private Sub button_Click()Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.ProductDim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Item aus Document Collection entfernen
denyo_1 am 02.12.2008 um 12:42 Uhr (0)
Hallo Stefan,das Item in den Documents kann man IMHO überhaupt nicht löschen. Selbst wenn der Stack null ist, geht das Item nicht weg.Damit du das mal sehen kannst hab ich dein Script mal angepasst. Nach der Beendigung des Scripts steht das gelöschte Item immer noch in den Documents. Das bleibt so bis du das geladen Produkt schließt und wieder öffnest.Dieser Vorgang ist auch logisch. Das gelöschte Dokument ist immer noch in CATIA geladen und entladen kann man CATIA nicht.Ich sehe aber auch das Problem nich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schrift formatieren
Parametricks am 16.12.2008 um 21:22 Uhr (0)
Hallo Jens und der Rest,ich habs dann doch noch geschafft............Sub CATMain()Dim myCatia As ApplicationSet myCatia = CATIASet partDocument1 = CATIA.ActiveDocumentIf (Instr(partDocument1.Name,".CATDrawing")) 0 Then Dim myList As Selection Set myList = CATIA.ActiveDocument.Selection myList.Clear myList.Search "Drafting.Text;in" if myList.count 0 Then myList.VisProperties.SetRealColor 0, 0, 0, 1 for i = 1 to myList.count Set Texti = myList.item(i).value Texti.SetFontName 0, 0, "Monospac821 BT" ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Transformationsmatrix einer Instanz
DanielFr. am 06.05.2010 um 14:25 Uhr (0)
Hallo Klaus ,hier erst einmal das Code zum auslesen der Position eines Bauteils bzw. eines Produkts innerhlab der ProduktstrukturCode:Sub CATMain() ***DEKLARATIONEN Dim intProdDocObj As ProductDocument Dim intRootProdObj As Product Dim intProdsObj As Products Dim intProdObj As Product Dim intPositionObj As Object Dim intPosArr(11) ***OBJEKTE HOLEN Set intProdDocObj = CATIA.ActiveDocument Set intRootProdObj = intProdDocObj.Product Set intProdsObj = intRootProdObj.Products Set intProdObj = intP ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter bei Geometrieerzeugung in Zeichnung
tberger am 24.08.2009 um 18:55 Uhr (0)
Hallo Cohixu und willkommen im Forum!Ich weiss nicht, ob das geht.Sinn einer driving dimension war doch, dass eine abgeleitete (!) Geometrie, die bemaßt wird, dann von dem Maß gesteuert wird. Dieses Maß würde dann die 3D-Geometrie steuern.Du erzeugst doch, so habe ich es verstanden, einfache "gezeichnete" Linien im Drawing, da gibts doch nichts im 3D dazu, was gesteuert wird.EDIT: Zusatz - ist deine erzeugte Bemaßung nicht schon steuernd (da sie ja nicht von einer 3D-Geometrie abhängig ist) und du müsstest ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews)
Jens Hansen am 12.06.2008 um 14:59 Uhr (1)
Hab ich schon.. da wird keine Klasse TPSViews aufgeführt SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion und Messen
Laute am 14.07.2003 um 15:07 Uhr (0)
Kann dír bei Nr.1 helfen Set MySelection = CATIA.ActiveDocument.Selection MySelection.Search( Name = deineReferenz) Sucht und HighLighted dir dein Element Gruß Laute
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : StartCommand im VB-Editor vs. CATIA
DuffM4nUS am 03.02.2017 um 08:25 Uhr (15)
Hey Joe!Vielen Dank!Das "refresh display" ist die Lösung!Dies funktioniert dann auch mit den anderen StartCommands.Vielen Dank!Steve
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection.Add // Method Add of object Selection failed
ogard1 am 31.03.2009 um 21:23 Uhr (0)
Hallo,was für Dokument möchtest du übergeben, CATPart?If TypeName(CATIA.Documents.Item(i)) = "CATPart" Thenprobiere es soGruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews)
Jens Hansen am 12.06.2008 um 14:59 Uhr (0)
Hab ich schon.. da wird keine Klasse TPSViews aufgeführt SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
EngineeredByRobberts am 23.06.2010 um 16:29 Uhr (0)
Längen und Winkel sind einfach:If TypeName(param1) = "Length" ThenIf TypeName(param1) = "Angle" Then------------------- Robert
|
| In das Form CATIA V5 Programmierung wechseln |