|
CATIA V5 Programmierung : Koordinaten eines Splines exportieren
denyo_1 am 07.11.2008 um 23:59 Uhr (0)
Hallo Johnny,ich habe dir mal kurz ein Makro gebastelt das die ControlPoints einer Spline die direkt in der MainView (also direkt auf dem Blatt) liegt ausließt und in eine txt-Datei schreibt die dann auf der C-Partition gespeichert wird.Leider hast du ein bisschen zu wenig Infos gegeben um noch mehr daraus zu machen. Erstens man weiß nicht in welcher View sich die Spline befindet! Ist es immer die selber (selber Namen)? Oder soll der User die View auswählen in der die Spline liegt?Das ganze Script kann man ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadproblem
MichaelTreiber am 23.03.2011 um 14:23 Uhr (0)
Hallo zusammen,ich habe folgendes Problem:Ich habe einen Pfad (Q:cad3DCatia_V5_configflexpluscatv5caaagileecc6.4Frames)Ein Teil dieses Pfades (Q:cad3DCatia_V5_configflexpluscatv5) wird durch folgendes Kürzel verkürzt (%FLEXPLUS_ROOT_WIN%)Wenn ich %FLEXPLUS_ROOT_WIN% im Arbeitsplatz oben eingebe springt er direkt in den Ordner "catv5".Soweit ist alles richtig. Wenn ich nun aber das Kürzel im Pfad meines "NewFrom" Befehls eingebe erhalte ich eine Errormeldung (Method "NewFrom" of object "Documents" failed). ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion durch Klick auf Button starten
Bernod am 20.04.2010 um 11:47 Uhr (0)
Ich habe es nun über Umwege hinbekommen, dass die Selektion funktioniert. Allerdings muss ich dazu das aktive Fenster nach betätigen des CommandButton1 verstecken (hide) und nach der Selektion wieder anzeihen (show)Code:Private Sub CommandButton1_Click()UserForm1.Hide Auswahl festlegen ----------------------------------------------- Dim Filter1(0) Filter1(0) = "Point" Selektion definieren und leeren ---------------------------------- Dim UserSel As Object Set UserSel = CATIA.ActiveDocument.Sele ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom: Drawing + Part verlinken
MichaelTreiber am 02.03.2011 um 11:31 Uhr (0)
Also ich habe die CheckBox noch nicht direkt eingefügt, sondern erstmal versucht das ganze automatisch aufzurufen. Die Ansichten sind im Drawing Template erstellt mit Bezug auf das Part Template.Code:Dim partDocumenta As PartDocumentDim partDocumentb As PartDocumentDim drawingDocumenta As DrawingDocumentDim drawingDocumentb As DrawingDocumentDim parta As PartDim partb As PartPrivate Sub UserForm_Activate()---------------------------------------------------------------------------------------------Übernehme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente aus Geometrischen Set in txt-File exportieren
dersummi am 27.11.2006 um 14:38 Uhr (0)
Dank für die Antworten!Also das mit den Achsensystemen hab ich nun auch endlich hinbekommen, zusätzlich wird in einer Function die Sprache geprüft so dass je nach dem der englische oder deutsche suchstring verwednet wird!Das ich über measurable auch in skizze arbeiten kann hatte ich mir auch schon irgendwie gedacht und auch schon rumprobiert, allerdings bislang ohne erfolg! nun funzt es aber, hab halt anscheinend immer probleme die richtigen referenzen anzugeben-aber nun geht es ja, manchmal schreibe ich g ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Positionen von Schnitt-Ansichten in mehrere Zeichnungsblätter ermitteln
Estafanos am 31.07.2012 um 09:29 Uhr (0)
Hallo Zusammen,Ich habe eine komplizierte Aufgabe, die ich nicht lösen kann. Hoffentlich könnt ihr mir helfen.Ich habe ein CATDrawing mit mehreren Zeichnungsblättern (Blatt1, Blatt2, …, Blatt7) von einem komplexen Bauteil (Kurbelgehäuse von einem Motor).Im Blatt1 befindet sich vordere Ansicht vom Kubelgehäuse (siehe Bild: Blatt1.jpeg). Aus der vorderen Ansicht wurde ein A-A Schnitt erzeugt und in Sheet2 kopiert (siehe Bild Blatt2.jpeg).Im Blatt2 befindet sich jetzt die Schnitt-Ansicht A-A.Jedes Blatt hat e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktabstand zwischen versch. Produkten & Parts
Alexander.Stud am 09.01.2013 um 13:56 Uhr (0)
Ich bins nochmal danke Ralf :-)Ich habe nun einen etwas anderen Weg gefunden aber deine Ideen eingebaut, dieser funktioniert leider nicht GLOBAL gesehen:___________________________Sub CATMain()Set selection1 = CATIA.ActiveDocument.Selection Dim ElementTyp(0) ElementTyp(0) = "Part" selection1.Clear Auswahl = selection1.SelectElement2(ElementTyp, "Wählen Sie ein Part aus...", False) If Auswahl = "Normal" Then Set Element1 = selection1.Item(1) End IfDim hybridBodies1 As H ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro in Sketch wechseln innerhalb einer Baugruppe
RSchulz am 13.05.2011 um 10:01 Uhr (0)
Hallo Dennis,ich werde dir jetzt nicht simultan in 2 Threads antworten.Ich habe das mit dem Wechsel der Workbench folgendermaßen gelöst.Code:selection.clearSelection.Add Partcatia.startworkbench ("Workbenchname")...catia.getworbenchid mit diesem Befehl erfährst du, in welcher Workbench du dich befindest...noch ein Punkt zu dir bzw. deiner Hilfestellung. Nimm es mir bitte nicht übel, aber wir können hier nicht babysitten. Daher kann ich nicht jeden Befehl erklären. Analysieren musst du schon selbst und wen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : oSel.add Reference method add failed
eisalex am 03.04.2018 um 21:07 Uhr (5)
Servus zusammen,Anfänger Problem:ich habe mehrere Themen durchgeschaut, wo das Problem aufgetaucht ist. Überall gibt es Lösungen im "Code" die ein Workaround darstellen. Ich hätte gerne methodisch generalisierten Umgang mit ADDEN von References zu der Selektion.Bei mir ist es so, dass ich im Catpart arbeite und bis jetzt habe ich immer geschafft der Selektion ein Objekt zu füttern.Jetzt bin ich aber soweit, dass ich nur die Referenz übergeben kann. Meine Selektion ist folgend definiert: Set oSel= CATIA.Ac ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Errorhandling bei integriertem VBScript
RSchulz am 10.08.2010 um 11:13 Uhr (0)
Zitat:Original erstellt von roccat:Hallo Bernod,ich kann mich irren aber ich glaube in VBScript:funktioniert "On Erroro Goto Errorhandler" nicht. (nur unter Catvba)alternative wäre: On Error GoTo 0 Err.Clear hier machst du etwas, was einen fehler erzeugen könnte ... hier fragst du ob ein fehler enstanden ist If Err.Number 0 Then mach was zur fehler Behandlung Err.Clear End If On Error Resume NextmfGMarioHallo Mario,ich wüsste nicht, was das On Error GoTo 0 bewirken ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing. Mit Selektion weiterarbeiten.
hawu am 21.11.2008 um 07:45 Uhr (0)
Hallo,ich suche nach einer Lösung für folgendes Problem.Ein Punkt auf einem Zeichnungsdokument soll vom Benutzer ausgewählt werden.Das Makro soll "genau" von diesem Punkt aus bzw. an diesem Punkt eine Linie zeichnen.Das Makro, das ich erstellt habe, zeichnet zwar eine Linie an einem vom Benutzer ausgewählten Punkt aber leider nur "ungefähr" an dem Punkt.(Wenn der Punkt erstellt wird ist er nach dem erstellen automatisch makiert.Nach dem erstellen muss der Punkt jedoch nochmals neu makiert werden, damit das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Ansichten über 3D sperren und entsperren
Lusilnie am 20.05.2008 um 23:21 Uhr (0)
Hallo ACC_kw,zum Thema: Zitat:Original erstellt von ACC_kw:... Der letzte Abzugskörper fürs Schleifen überragt alle anderen. Bei einer Lageänderung einer Bohrung im oberen Teil des Strukturbaumes ist nur der riesige Abzugskörper sichtbar und erschwert das Arbeiten erheblich.Die Firmenrichtlinien für den 3D Aufbau verbieten daher boolesche Operation außer im Werkzeugbau. ...Ich denke, Ihr solltet erst einmal die Möglichkeiten der CATIA-Settings austesten und danach vielleicht Eure Firmenrichtlinie anpassen. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisions-Analyse
karls0n am 16.03.2020 um 14:18 Uhr (1)
Hallo Bernd,vielleicht erkläre ich das Problem auch nicht hinreichend genug oder ich sehe bei deinen Vorschlägen den Wald vor lauter Bäumen nicht. Im angehängten Bild habe ich den Schnittbereich gekennzeichnet und mit einem roten Doppelpfeil die Distanz, die ich gerne haben möchte. Das Rohr hat einen Durchmesser von 15mm, was in diesem Fall auch der maximalen Durchdringung (in z-Richtung) von der Wellengeometrie entspricht, da diese am oberen Ende vom Rohr austritt. Nun überlege ich schon seit einer Wei ...
|
| In das Form CATIA V5 Programmierung wechseln |