 Section_Add.CATScript.txt |
CATIA V5 Allgemein : 3D-Schnitt
Lusilnie am 02.03.2009 um 23:23 Uhr (0)
Hallo allerseits,schön, dass es einen Workaround gibt, aber ist der nicht etwas kompliziert?Einfacher wäre es doch mit einem Script, in etwa so:Code:Sub CATMain() Dim rootDoc As ProductDocument Set rootDoc = CATIA.ActiveDocument Dim root As Product Set root = rootDoc.Product Dim oProds As products Set oProds = root.products Dim oSections As Sections Set oSections = root.GetTechnologicalObject("Sections") Dim oSection As Section Set oSection = oSections.Add ...
|
In das Form CATIA V5 Allgemein wechseln |
 Section_Add.CATScript.txt |
CATIA V5 Allgemein : 3D-Schnitt
Lusilnie am 02.03.2009 um 23:23 Uhr (0)
Hallo allerseits,schön, dass es einen Workaround gibt, aber ist der nicht etwas kompliziert?Einfacher wäre es doch mit einem Script, in etwa so:Code:Sub CATMain() Dim rootDoc As ProductDocument Set rootDoc = CATIA.ActiveDocument Dim root As Product Set root = rootDoc.Product Dim oProds As products Set oProds = root.products Dim oSections As Sections Set oSections = root.GetTechnologicalObject("Sections") Dim oSection As Section Set oSection = oSections.Add ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Drafting : Ansicht auf Blatt nicht die ausgewählte 3D Projektion
Lusilnie am 20.02.2007 um 21:03 Uhr (0)
Hallo uwe.a,was heißt "leicht schräg"? Einfach nur gedreht oder nicht parallel zur gewählten Ebene?Bei Letzterem wäre die zweite Frage sofort: Parallel zu den Hauptebenen? - Wenn ja, dann ist wahrscheinlich unter "Tools-Options-Mechanical_Design-Drafting" im Reiter "Layout" Der Schalter "View axis system based on 3D axis system" (oder so ähnlich!) aktiviert. Dann leitet CATIA nur von den Hauptebenen (xy,yz,zx) ab, egal was Du wählst!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten ...
|
In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Drafting : Lieferantenschriftfeld
Lusilnie am 25.06.2008 um 00:23 Uhr (0)
Hallo Fenerb AK,alternativ gibt es noch das "IGES-Format" zum Transfer zwischen UG und CATIA im 2D-Bereich.Einfach aus dem UG als IGES speichern, Dateiendung von ".igs" nach ".ig2" umbenennen und im CATIA öffnen. Dann Ziel-CATDrawing öffnen und "2D-Component" vom IGES-Import ins Detail-Sheet des Ziel-CATDrawing kopieren. Danach als "2D-Component" bzw. Detail von der "2D-Component" benutzen, gegebenenfalls noch nacharbeiten.mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr ...
|
In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Programmierung : Edit Back ground
Lusilnie am 20.10.2006 um 10:09 Uhr (0)
Hallo leipziger,hilft Dir dies:Code:Option ExplicitLanguage = "VBSCRIPT"Sub CATMain() Dim drawingDocument1 As drawingDocument Set drawingDocument1 = CATIA.ActiveDocument Dim drawingSheets1 As drawingSheets Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As drawingSheet Set drawingSheet1 = drawingSheets1.ActiveSheet If drawingSheet1.Views.ActiveView.name = drawingSheet1.Views.Item(2).name Then drawingSheet1.Views.Item(1).Activate Else drawingSheet1.Views.Item(2).Activate End If ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Lusilnie am 25.10.2006 um 22:14 Uhr (0)
Hallo Hokay,nach meiner Meinung funktioniert das mit der Textbreite nur für Texte, nicht für eine Selektion!Es müßte also etwa so lauten (ungetestet, da CATIA gerade nicht vorhanden!):Code:Dim K as IntegerFor K = 1 to selection1.count selection1.Item(K).Value.visProperties.SetParameterOnsubString catCharSpacing,0,0,70Next( Oder ohne ".Value" ?)mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Lusilnie am 25.10.2006 um 22:14 Uhr (0)
Hallo Hokay,nach meiner Meinung funktioniert das mit der Textbreite nur für Texte, nicht für eine Selektion!Es müßte also etwa so lauten (ungetestet, da CATIA gerade nicht vorhanden!):Code:Dim K as IntegerFor K = 1 to selection1.count selection1.Item(K).Value.visProperties.SetParameterOnsubString catCharSpacing,0,0,70Next( Oder ohne ".Value" ?)mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Properties im Drawing
Lusilnie am 25.10.2006 um 22:14 Uhr (0)
Hallo Hokay,nach meiner Meinung funktioniert das mit der Textbreite nur für Texte, nicht für eine Selektion!Es müßte also etwa so lauten (ungetestet, da CATIA gerade nicht vorhanden!):Code:Dim K as IntegerFor K = 1 to selection1.count selection1.Item(K).Value.visProperties.SetParameterOnsubString catCharSpacing,0,0,70Next( Oder ohne ".Value" ?)mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie aus dem Blatthintergrund
Lusilnie am 22.01.2008 um 00:05 Uhr (0)
Hallo cevk,sollte es nicht so gehen:Code:Sub copieren() Set drwdocument = CATIA.ActiveDocument Set DrwSheets = drwdocument.Sheets Set DrwSheet = DrwSheets.ActiveSheet Dim selection3 As Selection Set selection3 = drwdocument.Selection selection3.Clear selection3.Add DrwSheet.Views.Item(2) selection3.Search ("Name=*Testlinie*,all") selection3.Copy selection3.Clear selection3.Add DrwSheet.Views.Item(2) selection3.PasteEnd SubDamit sollte die Auswahl aus dem Background des aktuellen Sheets kopiert ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Administration : Hotfix einspielen klappt nicht
Lusilnie am 26.03.2007 um 21:45 Uhr (0)
Hallo 4M,ich habe das Problem mitverfolgt und wenn ich mir Deinen letzten Log-File ansehe, kommt mir noch eine Idee.Du versuchst scheinbar, den Hotfix aus dem CATIA-Installationsverzeichnis heraus zu starten. Aus meiner Sicht könnte das eine Fehlermöglichkeit sein. Packe doch mal den Hotfix nach außerhalb des CATIA-Installations-Verzeichnisses und probiere nochmals das Einspielen des Hotfixes!mfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!fr ...
|
In das Form CATIA V5 Administration wechseln |
|
CATIA V5 Administration : Bedeutung von TMSTMP im CATENV
Lusilnie am 21.08.2008 um 01:42 Uhr (0)
Hallo ideas, Zitat:Original erstellt von ideas:...DS hat an dieser Stelle jedenfalls seine Hausaufgaben gemacht....in was für einem "Verein" bist Du denn Administrator?Entschuldigung, doch als "Geplagter Zuarbeiter" der Autmobil-Industrie ist das nicht nachzuvollziehen:1.) Es gibt nicht nur einen Automobil-Hersteller, selbst in Frankreich gibt es mehrere...2.) Dassault-Systemes bzw. IBM stellt für jeden dieser Automobilisten einen eigenen HotFix zur Verfügung, abgesehen von unterschiedlichen Releases und S ...
|
In das Form CATIA V5 Administration wechseln |
|
CATIA V5 Programmierung : Parameter überprüfen ob vorhanden
Lusilnie am 18.08.2007 um 00:39 Uhr (0)
Hallo AndreeX00X,der Code kann nicht das gewünschte Ergebnis haben, denn es bringt nichts, erst zu prüfen, ob ein bestimmter Paramter existiert und ihn dann, ungeachtet des Prüfergebnisses, neu anzulegen. Du solltest das Prüfergebnis schon verarbeiten, etwa so:Code:Sub ParameterErzeugen() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument ***** Deklarationen wenn notwendig Dim part1 As Part Set part1 = partDocument1.Part Dim parameters1 As Parameters Set parameters1 = part1.Param ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SPAWorkbench - Measurable
Lusilnie am 25.07.2008 um 02:11 Uhr (0)
Hallo FiRo,meine erste (dumme) Frage ist: Weißt Du eigentlich, was Du tust bzw. programmierst?Nach meinem bescheidenen Verständnis kann das, was Du da an Code-Schnipsel hast, nie funktionieren! Warum? Du deklarierst zwar einen Punkt, erzeugst ihn aber nicht. Und dann versuchst Du die Koordinaten dieses nicht vorhandenen Punktes auszulesen und wunderst Dich, dass CATIA sagt: "Geht nicht!".Ich habe Deinen Code mal so angepasst, dass er läuft:Code: Dim p As Part Dim hybridBody As HybridBody Dim hybridShapeFac ...
|
In das Form CATIA V5 Programmierung wechseln |