Hallo ihr alle
Ein Kollege hat ein Makro erstellt, um Hilfslinien automatisch auf einem Förderbandlayout zu platzieren. Dieses Makro funktioniert gut auf seiner Workstation, während auf meiner, die die gleiche Konfiguration hat (HP Z4), die Teile zum ASM hinzugefügt werden, aber keine Einschränkungen erstellt werden und alle hinzugefügten Teile ihren Visualisierungsmittelpunkt auf den Ursprung des ASM legen.
Hier ist ein Auszug aus dem Makro für die Einschränkungen der neuen Teile:
'----------------------------------
"Einfügen und Einbinden von Hilfslinien
"----------------------------------
Wenn TRM_aval oder CInt(length) 1044 >, dann
"Leitfaden für den rechten Einstieg einfügen und einschränken
Wenn tole_à_droite = falsch, dann
Set comp = Assembly.AddComponent5(lien_guide, 0, "", False, "", 0, 0, 0) 'Anleitung in Baugruppe einfügen
Wenn nicht Comp nichts ist, dann
Leitfaden = komp. Name2
Aufrufen von Assembly.Extension.SelectByID2("Entrée@" & Conveyor & "@" & AssemblyTitle, "COORDSYS", 0, 0, 0, False, 0, Nothing, 0) Markierung 1 auswählen
Call Assembly.Extension.SelectByID2("Right Input" & larg & "@" & guide & "@" & AssemblyTitle, "COORDSYS", 0, 0, 0, True, 1, Nothing, 0) 'Markierung 2 auswählen
Call Assembly.AddMate5(20, -1, False, 0, 0, 0, 0, 0, 0, 0, 0, False, False, 0, longstatus) 'Markierung 1 auf Markierung 2 beschränken
Assembly.ClearSelection2 Wahr
Ende, wenn
Ende, wenn
Vielen Dank für Ihre Antworten