|
CATIA V5 Programmierung : Ausgabedatei fuer PDF-Drucker
bgrittmann am 13.10.2016 um 15:31 Uhr (1)
ServusWenn du die DPI einstellen willst geht das wohl nur über einen Drucker.Hier ein Beispiel:Code:Sub CATMain()dim i as integerdim MyPageSetup as PageSetupdim sOutputDirectory as Stringdim sFileName as StringDim oDoc as DocumentDim oSheets as Sheetsdim oSheet as SheetsOutputDirectory = "C: emp"Set oDoc = CATIA.ActiveDocumentSet oSheets = oDoc.SheetsFor i = 1 to oSheets.Count If Not oSheets.Item(i).isDetail then Set oSheet = oSheets.Item(i) Set MyPageSetup = oSheet.PageSetup MyPageSetup.PaperSize = ca ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Document lässt sich nicht schließen
monka am 26.10.2016 um 10:00 Uhr (8)
Hallo zusammenich habe mir ein Makro erstellt das mit dessen Hilfe ich Allcatparts erstellen und abspeichern kann. Hier ein Ausschnitt meines CodesCode:Set Datei = CATIA.Documents.Read(Eingang & Dateiname)Set oProd2Part = Datei.Product.GetItem("DECProductToPart")oProd2Part.RunSet oAllCatPart = oProd2Part.GetResultsError = oProd2Part.GetErrorCATIA.ActiveDocument.SaveAs Filename:=Pfad & CATIA.ActiveDocument.NameCATIA.ActiveDocument.CloseDie Zeile oProd2Part.Run erstellt dabei zwei neue Parts. Eins davon heiß ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Document lässt sich nicht schließen
bgrittmann am 26.10.2016 um 10:13 Uhr (1)
ServusWie schließt du denn die Dokumente denn?Wenn du das 2. Dokument schließt, ist dann schon das erste geschlossen?Wenn du über eine for-next-Schleife die Dokumente schließt, musst du von hinten anfangen, sonst ändert sich der Index dauert.Beispiel:Code:for i = Catia.Documents.Count to 1 Step - 1 Catia.Documents.Item(x).ClosenextBei deinen Codeschnipseln könntest du die beiden Dokument auch über:Code:Datei.CloseCATIA.ActiveDocument.Closeschließen.GrußBerndHinweis: Achtung bei neueren Releases ist für da ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Analyze Bill of Material
RAA am 28.10.2016 um 10:23 Uhr (1)
Hallo,weiss jemand wie man es wieder hinbekommt, dass die Stückliste wieder im XLS Format erzeugt wird. Warscheinlich durch ein Office-Update (aktuell 2013) kann CATIA kein Excel-Format mehr schreiben. Es wird zwar eine xls Datei erzeugt, sie hat aber keinen Inhalt. Ich bin hier einigermassen ratlos.Gruß Rainer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Umbenennungs-Makro
stku am 28.10.2016 um 10:49 Uhr (1)
Hallo an alle,an erster Stelle, großes Kompliment - das Forum hat mir schon oft bei der Lösung eines Problems geholfen.Jetzt habe ich jedoch ein Problem, bei dem mir die Suchfunktion nicht weiterhelfen konnte.Folgende Situation:Ich habe eine Baugruppe mit vielen Parts und Unterbaugruppen. Die Catia-interne Benennung der Teile erfolgt nach dem Schema "Part-Number (Instance Name.1)", wobei die Part number nach dem Schema 000.A0.00.00.000_A00 aufgebaut ist und der instance name die Beschreibung des teils enth ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Regel erstellen mit Booleschen Operator als Ergebnis
JanHendrik am 02.11.2016 um 11:18 Uhr (5)
Hallo,momentan habe ich ein kleines Problem bei der Erstellung einer Regel in CATIA. Der Regel möchte ich eine Länge (alternativ eine reelle Zahl) übergeben und als Ergebnis einen Booleschen Operator bekommen. Bisher habe ich das hier:if(spurweite363mm){ecke=true}else{ecke=false}Hierbei ist die spurweite als Länge und die ecke als Boolean definiert.Nun würde ich die Regel mit einer Formel aufrufen: Ecke=BeziehungenRegel.1.Evaluate(Spurweite)Leider erhalte ich dann eine Fehlermeldung:"Syntaxfehler in Zeile ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion Z-Achse
joehz am 03.11.2016 um 13:44 Uhr (1)
Hi Martin,welche Ebenen meinst Du; die Systemebenen?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DSE - Abweichungsanalyse Skala per Makro einstellen
benno20 am 03.11.2016 um 14:57 Uhr (9)
Hallo Leute, mein erster Beitrag hier im Forum und gleich eine knifflige Frage. In der Workbench CATIA V5 R21 - Digitized Shape Editor kann man Abweichungsanalysen erzeugen. Diese verwende ich, um eine Analyse zwischen einem Mesh einer Punktewolke und einer Referenzfläche zu erzeugen (damit ich das Ergebnis als Textur anzeigen lassen kann). Weil ich das oft machen muss, möchte ich die Skaleneinstellung dieser Analyse per Makro einstellen. Allerdings erfasst die Makroaufzeichnung keinen der folgenden Schrit ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion Z-Achse
joehz am 03.11.2016 um 19:39 Uhr (1)
Hi Martin,ich bin die nächsten Tage afk.Ich muss das selbst erst ausprobieren.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DSE - Abweichungsanalyse Skala per Makro einstellen
benno20 am 04.11.2016 um 12:45 Uhr (1)
Vielleicht kann jemand etwas hiermit anfangen: In der CATIA HTML-Hilfedatei V5Automation.chm finden sich unter CATAnalysisInterfaces AnalysisColorMap (Object) einige Informationen zu ansteuerbaren Objekten. Kann da jemand was mit anfangen?------------------Frauen sind die Juwelen der Schöpfung. Man muss sie mit Fassung tragen. [Heinz Erhardt]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sub Parameter auslesen
Meridian am 07.11.2016 um 12:22 Uhr (1)
Im Part Design habe ich unter Parameters noch einen Unterordner Interface erstellt und mit Parameter gefüllt. Wie kann ich mit einem Macro nur die Parameter im Interface Ordner ansprechen? Folgendes Macro habe ich erstellt, leider werden alle Parameter unter den Ordnern Parameters und Interface angezeigt. Hat jemand eine Idee?Sub CATMain()set params = CATIA.ActiveDocument.Product.ParametersFor I = 1 To params.Count If params.Item(I).UserAccessMode = 2 then MsgBox params.Item(I).Name & ": " & params.It ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektiernen von Punkte einer Fläche über ein Makro
Amori am 07.11.2016 um 15:56 Uhr (1)
Servus Bernd,wie kann ich eig. in meinem Code eine Multiselektion machen. Das heisst Catia soll nach dem durchlaufen des Makros Bohrungen und Punkte zeigen. Habt ihr irgendeine Idee. Ich habe es versucht mit einer For Next schleife allerdings erfolglos.Vielen Dankamori
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
joehz am 08.11.2016 um 14:53 Uhr (1)
Um kurz einen Irrtum auszuräumen:Zitat:Die Tabellen liegen meist auf dem Blatthintergrund, nicht in einer Ansicht.Der Blatthintergrund ist eine Ansicht (BackgroundView).Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |