Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Powercopy einfügen

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:  Powercopy einfügen (1009 / mal gelesen)
Berges
Mitglied
Techniker


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

Beiträge: 119
Registriert: 16.08.2001

Catia V5 R24/ Sp1 unter WIN 7

erstellt am: 06. Jun. 2016 13:46    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 Zusammen,

ich füge über VBA eine Powercopy ein.

Auf einem Rechner funktioniert es auf einem anderen Rechner nicht.
Hier mein Code
Dim factory As InstanceFactory
Set factory = part1.GetCustomerFactory("InstanceFactory")
factory.BeginInstanceFactory "PowerCopy.1", "G:\RB_Normen\POWERCOPY\KUEHLUNG\KUEHLBOHRUNG_MIT_SPITZE_PL.CATPart"
factory.BeginInstantiate
 
    '***Abfrage geöffnete Dokumente
    Set intWindowsObj = CATIA.Windows
    'On Error GoTo NoOpenDocErr
    If intWindowsObj.Count = 0 Then
        Err.Raise 1000
    End If
    On Error GoTo 0
        '***Objekte instanzieren
    Set intDocObj = CATIA.ActiveDocument
    Set intSelObj1 = intDocObj.Selection
        KUEHLBOHRUNG.Hide
   
    '***Selektion Linie
    intSelFilter1(0) = "AnyObject"
    intSelStateStr1 = intSelObj1.SelectElement2(intSelFilter1, "Bitte Linie selektieren / ESC zum Abbrechen", True)
    'On Error GoTo TyperNameErr
    If intSelStateStr1 = "Normal" Then
      Set intTypeNameStr1 = intSelObj1.Item(1).Value
    End If
   
intSelObj1.Clear
   
   
    Set intDocObj = CATIA.ActiveDocument
    Set intSelObj = intDocObj.Selection
 
     
        intSelObj.Clear
     
    Set intDocObj2 = CATIA.ActiveDocument
    Set intSelObj2 = intDocObj2.Selection
         
        '***Selektion Ebene
    intSelFilter2(0) = "AnyObject"
    intSelStateStr2 = intSelObj2.SelectElement2(intSelFilter2, "Bitte Ebene selektieren / ESC zum Abbrechen", True)
   
    'On Error GoTo TyperNameErr
    If intSelStateStr2 = "Normal" Then
        Set intTypeNameStr2 = intSelObj2.Item(1).Value
    End If
               
    intSelObj2.Clear
   
'Inputs übergeben
factory.PutInputData "Sketch.1", intTypeNameStr1
factory.PutInputData "yz plane", intTypeNameStr2


Dim Instance As ShapeInstance
Set Instance = factory.Instantiate
factory.EndInstantiate

factory.EndInstanceFactory
part1.Update

    KUEHLBOHRUNG.Show

End Sub
_______________________________________

Gruß

Ralf

------------------
KOBUE

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: 06. Jun. 2016 13:58    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 Berges 10 Unities + Antwort hilfreich

Servus Ralf
Hast du auch die entsprechende Lizenz gezogen?
AFAIR wird dazu die KT1-Lizenz benötigt.

Gruß
Bernd

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

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

Berges
Mitglied
Techniker


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

Beiträge: 119
Registriert: 16.08.2001

Catia V5 R24/ Sp1 unter WIN 7

erstellt am: 06. Jun. 2016 14: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

Hallo Bernd

habe ich auf beiden Rechnern

Gruß

Ralf

------------------
KOBUE

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

Berges
Mitglied
Techniker


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

Beiträge: 119
Registriert: 16.08.2001

Catia V5 R24/ Sp1 unter WIN 7

erstellt am: 06. Jun. 2016 14:11    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

Sorry

war doch nicht so.
KT1 fehlte.
Ich dachtre in MD2 sei KT1 enthalten.

Mit KT1 geht es.

Gruß

Ralf

------------------
KOBUE

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