|
CATIA V5 CAM : cam automatisieren
adrian83 am 24.04.2013 um 15:47 Uhr (0)
ah,danke bgrittmann!das hat mir schon gut geholfen. allerdings weiß ich jetzt wieder nicht weiter.bin im VBA-editor und habe ein actives dokument im watch-fenster.wenn ich bereits weiß,wie ein objekt in den verästelungen des watch baums heißt,wie kann ich da schnell drauf zugreifen? habe mich immer so wie im code unten durchgehangelt.das muss doch auch schneller gehen?viele grüßeCode:Dim processDocument1 As ProcessDocumentSet processDocument1 = CATIA.ActiveDocumentDim ppr As PPRDocumentSet ppr = processDoc ...
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : setToolAxis
adrian83 am 26.04.2013 um 21:03 Uhr (0)
hallo! ich wüsste gerne,wie man bei einer bestehenden aufspannung per VBA-makro die achse zum beispiel nach (3,3,3) zeigen lässt!-------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : setToolAxis
adrian83 am 28.04.2013 um 18:22 Uhr (0)
alles klar martin,nur da antwortet leider keiner. weißt du vllt auch,wie man bei einem gerade ins prismatic-machining modul geladenen modul per makro das bearbeitungs-achsen-system neu setzt. ich habe es so probiert:Code:Sub catmain()Dim a As ProcessDocumentSet a = CATIA.ActiveDocumentDim b As PPRDocumentSet b = a.PPRDocumentDim c As ActivitiesSet c = b.ProcessesDim d As PPRActivitySet d = c.Item(1)Dim e As ChildrenActivitiesSet e = d.ChildrenActivitiesDim f As ManufacturingSetupSet f = e.Item(1)Dim ...
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : setToolAxis
adrian83 am 03.05.2013 um 16:09 Uhr (0)
hi,nachdem ich hier soviel erfahren habe,hier der richtige code für die das nc-achssystem setzen,es lag am "call",oder am getItem vorher statt itemnormierter richtungsvektor braucht man nichtCode:Option ExplicitSub catmain()Dim a As ProcessDocumentSet a = CATIA.ActiveDocumentDim b As PPRDocumentSet b = a.PPRDocumentDim c As ActivitiesSet c = b.ProcessesDim d As PPRActivitySet d = c.Item(1)Dim e As ChildrenActivitiesSet e = d.ChildrenActivitiesDim f As ManufacturingSetupSet f = e.GetItem("Part Operation.1") ...
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : cam automatisieren
adrian83 am 04.05.2013 um 16:50 Uhr (0)
Hi!um einfacher zu automatisieren würde ich gerne alle funktionen des catia-manufacturing moduls ausschöpfen. ist es zum beispiel möglich,dass catia der geometrie "ansieht",wie sie zu bearbeiten ist? ich dachte da an die globale feature recognition.wie ist da das genaue vorgehen?-------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : Nur Aufspannung1 auswählen
adrian83 am 11.07.2013 um 20:11 Uhr (0)
hi!Wenn man im NC-Bereich die aufspannung1 aktiviert, wird automatisch auch das produkt aus der produkt-list mit aktiviert. geht das auch,dass man nur aufspannung1 aktiviert (orange machen)?-------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : Nur Aufspannung1 auswählen
adrian83 am 14.07.2013 um 14:00 Uhr (0)
Hallo Martin!ich will automatisch spannbacken zur kollisionsanalyse hinzufügen. ich habe bis auf diesen punkt alles was dazu nötig ist mit vba erledigt. nur das geht nicht. wenn nur die aufspannung alleine aktiv ist,kann man mit startcommand(Definition...) das fenster öffnen und darin arbeiten.Momentan bin ich drauf und dran, deinen bastel-Vorschlag aus diesem thread http://ww3.cad.de/foren/ubb/Forum135/HTML/000645.shtml#000003 in abgewandelter form anzuwenden. ich würde halt einen parameter "abstand" nehm ...
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 CAM : Nur Aufspannung1 auswählen
adrian83 am 15.07.2013 um 13:18 Uhr (0)
ich würde gerne einen parameter XYZ basteln, der auf allen werkzeugbahnen im tool mitfährt und den kürzesten abstand zur spannbacke misst. geht das?-------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 CAM wechseln |
|
CATIA V5 Programmierung : Catia v5 automatisieren
adrian83 am 08.06.2013 um 22:46 Uhr (1)
HI,ich melde mich nochmal zurück. bin mit meiner Arbeit fast am ende,und so wie es aussieht könnte es etwas gutes werden,wenn da nciht die kleinen tücken immer wären. zum beispiel bin ich mittlerweile absoluter FAN der global featureRecognition im prismatic machinging. in folgendem code-beispiel werden erkannte feauteres (Bohrungen der einfachheit halber auch) einer taschenfräsoperation zugerechnet und es wird die werkzeugbahn berehcnet. Jetzt mein anliegen: Kann mir bitte einer zeigen,wie man noch per sch ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros mit Vb .Net
adrian83 am 09.04.2013 um 17:53 Uhr (0)
ja,das ist ein wertvoller tip. aber mir kommt es so vor, dass slebst dort nicht alle objekte drin sind. wie kommt man an den rest dran?-------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia v5 automatisieren
adrian83 am 28.05.2013 um 16:58 Uhr (1)
Hallo!also,ich habe nun einiges per VBA automatisieren können,bin dort aber an Grenzen gestoßen,hauptsächlich weil die Api dort nicht alles zur Verfügung steht.Um auf die Antwort von R.Schulz zurückzukommen, möchte ich nun den Rest mit "echtem" Visual Basic erledigen. Ich möchte nämlich so mit einem Programm sowohl Windows-API,als auch Catia-API ansprechen um eben Mausklicks usw. auch noch zu automatisieren.Welches VB ist in diesem Falle das einfachste? Wie müssen meine laufenden CatVBA-Makros abgeändert w ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia v5 automatisieren
adrian83 am 21.04.2013 um 23:01 Uhr (1)
hallo !ich möchte immer noch die kollisionerkennung für verschiedene aufspannungs-geometrien im NC-modul so weit wie möglich automatiseiren mit einem VBA makro. im objektbrowser finde ich auch ein objekt "videoresullt",aber nichts was mit der von hand ganz leicht erstellten kollisionsdatei (.txt) zu tun hat. weiß jemand rat?bzw. kann man es umgehen,indem die manufacturingactivity auf objekte aus anderen klassen als manufacturing zugreift? -------------------Windows 7 64 bit-Catia V5 r19
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia v5 automatisieren
adrian83 am 18.04.2013 um 14:43 Uhr (1)
hi nochmal!bislang habe ich mich in VB 6 eingelesen was echt interessant war. nur bin ich noch unschlüssig über die grundstruktur meines makros. ich dachte dabei an folgendes (globale) variablen deklarieren CATmain() ruft nacheinander funktionen auf definition aller funktionenwichtig ist mir dabei,dass in catmain funktion 2 schon mit dem aktuellen rückgabewert der funktion 1 arbeitet. von daher dachte ich die rückgabewerte der funktionen als globale variablen zu definieren,sodass alle funktione ...
|
In das Form CATIA V5 Programmierung wechseln |