Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 28/02/2013 dans Messages

  1. j'ai trouvé une solution: 2 fichiers a créer dans votre dossier D: start_proe pour utiliser une macro pour la mise en plan de pièces et d’assemblages avec reprise du même nom( nom de la pièce ou asm actif). Vérifiez que vous n’avez pas de macro d1 ; d2 ; d3 ; d4 ; od Ainsi que a4v ; a4h ; a3h ; a3av ; a3ah ; a2ah ; a1ah ; a0ah qui sont les macros pour les différents formats. ouvrir un nouveau document "bloc note" et copier: ****************************************************** @echo off ::ouvrir le plan associe au modele prt ou asm for %%F in (*.tif) do set picname=%%F set drwname=%picname:.tif=% del %picname% >>d:\\start_proe\registre_macro.pro echo mapkey od ~ Command `ProCmdModelNew` ;~ Select `new` `Type`1 `Drawing`;\ >>d:\\start_proe\registre_macro.pro echo mapkey(continued) ~ Input `new` `InputPanel1` `a`;~ Input `new` `InputPanel1` `%drwname%`;\ >>d:\\start_proe\registre_macro.pro echo mapkey(continued) ~ Update `new` `InputPanel1` `%drwname%`;~ Activate `new` `OK`; exit ****************************************************** renommez le new_drw_same_name_part et enregistrer le fichier sous d:/start_proe et modifier l’extension en .bat ouvrir un nouveau document "bloc note" et copier: file_open_default_folder working_directory (attention a bien faire"enter" après directory). renommez le registre_macro et enregistrer le fichier sous d:/start_proe et modifier l’extension en .pro Dans votre config.pro copier les macro suivantes: mapkey d1 ~ Command `ProCmdModelSaveAs` ;~ Open `file_saveas` `type_option`;\ mapkey(continued) ~ Close `file_saveas` `type_option`;\ mapkey(continued) ~ Select `file_saveas` `type_option`1 `db_563`;~ Activate `file_saveas` `OK`;\ mapkey(continued) ~ Activate `shd_img_param` `OK`; mapkey d2 @SYSTEMD:\\start_proe\\new_drw_same_name_part.bat; mapkey d3 ~ Command `ProCmdUtilPref` ;~ FocusOut `preferences` `InputOpt`;\ mapkey(continued) ~ Activate `preferences` `Open`;\ mapkey(continued) ~ Trail `UI Desktop` `UI Desktop` `DLG_PREVIEW_POST` `file_open`;\ mapkey(continued) ~ Activate `file_open` `SAB_pfafs:drives`;\ mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1 `d:`;\ mapkey(continued) ~ Activate `file_open` `Ph_list.Filelist`1 `d:`;\ mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1 `start_proe`;\ mapkey(continued) ~ Activate `file_open` `Ph_list.Filelist`1 `start_proe`;\ mapkey(continued) ~ Select `file_open` `Ph_list.Filelist`1 `registre_macro.pro`;\ mapkey(continued) ~ Activate `file_open` `Ph_list.Filelist`1 `registre_macro.pro`;\ mapkey(continued) ~ Activate `preferences` `ok`; mapkey d4 %od; mapkey a4v %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a4_vert_prt_gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a4h %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a4_hor_prt_gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a3h %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a3-hor-prt-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a3av %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a3-vert-asm-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a3ah %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a3-hor-asm-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a2ah %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a2-hor-asm-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a1ah %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a1-hor-asm-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey a0ah %d1;%d2;%d3;~ Activate `preferences` `Close`;%d4;\ mapkey(continued) ~ FocusIn `dwg_create` `inp_model_name`;\ mapkey(continued) ~ Select `dwg_create` `rad_format`1 `1`;\ mapkey(continued) ~ Select `dwg_create` `lst_template_names`1 `a0-hor-asm-gabarit`;\ mapkey(continued) ~ Activate `dwg_create` `psh_ok`; mapkey nom @SYSTEMD:\\start_proe\\new_nomenclature_asm.bat; mapkey drnom %d1;%nom;%d3;~ Activate `preferences` `Close`;%d4; ==>j'ai bien sur des gabarits de format: A4 vertical, A4 horizontal... dans le config.pro ajouter l'option pro_format_dir pour determiner le chemin des gabarits de mise en plan ==> renommer les noms des gabarits par vos noms de gabarits( ex: a4_vert_prt_gabarit) Le fichier new_drw_same_name_part.bat est un exécutable qui permet d’utiliser le nom exact de l’objet actif Le fichier registre_macro.pro contient la macro ’’od’’ qui évolue à chaque création de plan 2D utiliser les macros a4v ; a4h ; a3h ; a3av ; a3ah ; a2ah ; a1ah ; a0ah pour vos diffèrents formats (A4; A3, A2,...) ENJOY !!!
    1 point
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité