Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 CAM
  setToolAxis

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  setToolAxis (1457 mal gelesen)
adrian83
Mitglied
student


Sehen Sie sich das Profil von adrian83 an!   Senden Sie eine Private Message an adrian83  Schreiben Sie einen Gästebucheintrag für adrian83

Beiträge: 62
Registriert: 22.11.2012

-Windows 7 64 bit
-Catia V5 r19

erstellt am: 26. Apr. 2013 21:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

martin2
Mitglied
Konstrukteur


Sehen Sie sich das Profil von martin2 an!   Senden Sie eine Private Message an martin2  Schreiben Sie einen Gästebucheintrag für martin2

Beiträge: 941
Registriert: 05.2002.27

erstellt am: 27. Apr. 2013 23:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für adrian83 10 Unities + Antwort hilfreich

Hallo,
ich denke das könnte evtl. besser ins Programmierforum passen.

Weiterhin handelt es ich meiner Meinung nach um Vektoren, welche Werte zwischen -1 und +1 haben sollten.

Gruß
Martin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

adrian83
Mitglied
student


Sehen Sie sich das Profil von adrian83 an!   Senden Sie eine Private Message an adrian83  Schreiben Sie einen Gästebucheintrag für adrian83

Beiträge: 62
Registriert: 22.11.2012

-Windows 7 64 bit
-Catia V5 r19

erstellt am: 28. Apr. 2013 18:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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 ProcessDocument
Set a = CATIA.ActiveDocument

Dim b As PPRDocument
Set b = a.PPRDocument

Dim c As Activities
Set c = b.Processes

Dim d As PPRActivity
Set d = c.Item(1)

Dim e As ChildrenActivities
Set e = d.ChildrenActivities

Dim f As ManufacturingSetup
Set f = e.Item(1)

Dim x, y, z As Double
Dim g As ManufacturingMachiningAxis
Set g = f.MachiningAxisSystem
g.SetOriginZDirection (1,1,1)
end sub


und in der kursiven zeile kommt es zu einem "syntax-fehler". weißt du was d los ist?

------------------
-Windows 7 64 bit
-Catia V5 r19

[Diese Nachricht wurde von adrian83 am 28. Apr. 2013 editiert.]

[Diese Nachricht wurde von adrian83 am 28. Apr. 2013 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgrittmann
Moderator
Konstrukteur


Sehen Sie sich das Profil von bgrittmann an!   Senden Sie eine Private Message an bgrittmann  Schreiben Sie einen Gästebucheintrag für bgrittmann

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 28. Apr. 2013 19:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für adrian83 10 Unities + Antwort hilfreich

Servus
Ich vermute dass du einen Vektor mit dem Betrag 1 einsetzen musst (zB 1,0,0). In CATIA ist es üblich das Richtungen mit einem Einheitsvektor angegeben werden (zb sonst auch recht häufig in der Mathematik)

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

adrian83
Mitglied
student


Sehen Sie sich das Profil von adrian83 an!   Senden Sie eine Private Message an adrian83  Schreiben Sie einen Gästebucheintrag für adrian83

Beiträge: 62
Registriert: 22.11.2012

-Windows 7 64 bit
-Catia V5 r19

erstellt am: 03. Mai. 2013 16:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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 item
normierter richtungsvektor braucht man nicht
Code:
Option Explicit

Sub catmain()


Dim a As ProcessDocument
Set a = CATIA.ActiveDocument

Dim b As PPRDocument
Set b = a.PPRDocument

Dim c As Activities
Set c = b.Processes

Dim d As PPRActivity
Set d = c.Item(1)

Dim e As ChildrenActivities
Set e = d.ChildrenActivities

Dim f As ManufacturingSetup
Set f = e.GetItem("Part Operation.1")


Dim x, y, z As Double


Dim g As ManufacturingMachiningAxis
Set g = f.MachiningAxisSystem
Call g.SetOriginZDirection(3, 3, 3)

End Sub


------------------
-Windows 7 64 bit
-Catia V5 r19

[Diese Nachricht wurde von adrian83 am 03. Mai. 2013 editiert.]

[Diese Nachricht wurde von adrian83 am 03. Mai. 2013 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgrittmann
Moderator
Konstrukteur


Sehen Sie sich das Profil von bgrittmann an!   Senden Sie eine Private Message an bgrittmann  Schreiben Sie einen Gästebucheintrag für bgrittmann

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 03. Mai. 2013 17:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für adrian83 10 Unities + Antwort hilfreich

Servus
Fragen zu VB und VBA gehören eher ins Programmier Forum.
Alternativ zu dem Call-Befehl hättest du wahrscheinlich auch einfach die Klammern in der Zeile weglassen können. (ich hatte es übersehen, und im anderen Forum wäre dies sicher jemandem aufgefallen)

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz