Linee di tratteggio su sezioni

Bibbitaro

Utente Junior
Professione: Disegnatore/Progettista
Software: Pro/ENGINEER
Regione: Italia
#1
Buongiorno Colleghi,
Sono oramai 10 anni che uso pro/e e ad oggi lavoro con Wildifre 5.0.
Il problema che ancora non mi sembra si stato risolto è sempre quello di snellire la creazione e la gestione delle sezioni sia sulle parti e in special modo sui grandi assiemi.
Ora, sezionando un assieme di medie dimensioni (c.a. 100 parti) mi trovo sempre costretto a orientare le linee di sezione parte per parte.
A volte ci vuole una buona mezz'ora......

Che voi sappiate c'è la maniera di accelerare questo processo?

Grazie e saluti a tutti.

Fabrizio.
 

lollone

Utente Standard
Professione: Project Engineer
Software: Creo 3.0 - AutoCAD - Inventor - Solid Edge
Regione: Veneto
#2
io mi sono fatto una macro per la creazione delle sezioni.
la macro và a recuperare due file di sezione salvate, una a 45° una a 135°.
la macro si ripete per il numero di particolari scelto (Es.25pz)...
diciamo che almeno cosi si riesce a risparmiare un po di tempo!

MACRO:
mapkey 2cam45 @MAPKEY_NAMECampitura 45 gradi;@MAPKEY_LABELCampitura 45 gradi;\
mapkey(continued) #RETRIEVE;~ Activate `file_open` `file_open`;\
mapkey(continued) ~ Update `file_open` `Inputname` \
mapkey(continued) `H:\\Disegni\\Proe\\Proewildfire3_standards\\crosshatch\\2x45.xch`;\
mapkey(continued) ~ Activate `file_open` `Open`;#NEXT XSEC;

mapkey 2cam135 @MAPKEY_NAMECampitura 135 gradi;\
mapkey(continued) @MAPKEY_LABELCampitura 135 gradi;#RETRIEVE;\
mapkey(continued) ~ Activate `file_open` `file_open`;\
mapkey(continued) ~ Update `file_open` `Inputname` \
mapkey(continued) `H:\\Disegni\\Proe\\Proewildfire3_standards\\crosshatch\\2x135.xch`;\
mapkey(continued) ~ Activate `file_open` `Open`;#NEXT XSEC;

mapkey 2cam25pz @MAPKEY_NAMECampitura 25 pz;@MAPKEY_LABELCampitura 25 pz;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Edit`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Edit.psh_dwg_props`;%2cam45;%2cam135;%2cam45;\
mapkey(continued) %2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;\
mapkey(continued) %2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;\
mapkey(continued) %2cam135;%2cam45;%2cam135;%2cam45;~ Activate `file_open` `Open`;#DONE;

mapkey 2cam50pz @MAPKEY_NAMECampitura 50 pz;@MAPKEY_LABELCampitura 50 pz;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1 `Edit`;~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Edit.psh_dwg_props`;%2cam45;%2cam135;%2cam45;\
mapkey(continued) %2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;\
mapkey(continued) %2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;\
mapkey(continued) %2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;\
mapkey(continued) %2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;\
mapkey(continued) %2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;%2cam45;%2cam135;\
mapkey(continued) %2cam45;%2cam135;~ Activate `file_open` `Open`;#DONE;
 

Bibbitaro

Utente Junior
Professione: Disegnatore/Progettista
Software: Pro/ENGINEER
Regione: Italia
#3
Ciao,

Innanzitutto ti ringrazio.

Proverò a fare la macro anche io.

Intanto speriamo che PTC risolva questa rottura di palle.....ho aperto una richiesta di modifica al programma sul loro sito......chi vivrà vedrà.

Saluti.

Fabrizio.
 

lollone

Utente Standard
Professione: Project Engineer
Software: Creo 3.0 - AutoCAD - Inventor - Solid Edge
Regione: Veneto
#4
a meno che non tu non faccia parte di una multinazionale con un grosso spessore economico per ptc...dubito del loro interessamento!!!HAHAHAHA
 

lollone

Utente Standard
Professione: Project Engineer
Software: Creo 3.0 - AutoCAD - Inventor - Solid Edge
Regione: Veneto
#6
...allora quasi quasi ti passo un paio di richieste che magari da te vengono ascoltate!!!!:36_1_13:
 

lollone

Utente Standard
Professione: Project Engineer
Software: Creo 3.0 - AutoCAD - Inventor - Solid Edge
Regione: Veneto
#8
ciao...
fammi sapere se hai bisogno di aiuto con la macro!
 

dema

Utente Standard
Professione: Disegnatore meccanico
Software: Tutti
Regione: Emilia Romagna
#9
mapkey w @MAPKEY_NAMEsezione sucessiva;@MAPKEY_LABELsuc;#NEXT;
mapkey q @MAPKEY_NAMEsezione precedente;@MAPKEY_LABELpre;#PREVIOUS;
mapkey d @MAPKEY_NAMEescludi sezione;@MAPKEY_LABELesc;#EXCLUDE;#NEXT;


Quelli sopra parlano da soli servono per andare avanti W ed indietro Q tra i componenti, mentre con D lo si esclude esempio una vite, e dopo aver eseguito il comando si spostano all'area successiva

mapkey y ;#SPACING;#VALUE;5;#NEXT;
mapkey t ;#SPACING;#VALUE;2.5;#NEXT;
mapkey r ;#SPACING;#VALUE;1;#NEXT;
mapkey g ;#SPACING;#VALUE;0.1;#NEXT;


queste lettere impostano un valore sempre più fitto, e dopo aver eseguito il comando si spostano all'area successiva

mapkey a #ANGLE;#45;#NEXT;#ANGLE;#135;#NEXT;
mapkey z #ANGLE;#0;#NEXT;#ANGLE;#90;#NEXT;
mapkey v #ANGLE;#60;#NEXT;#ANGLE;#150;#NEXT;


impostano l'angolo al valore e la successiva al valore perpendicolare es 45 e 135, e dopo aver eseguito il comando si spostano all'area successiva

tutti le macro sopra indicate vanno usate sui grossi assiemi mantenendo premuto il tasto per un certo periodo ovvero tengo premuto il tasto A e la macro comincerà a mettere le campiture a 45° e poi a 135° tengo il tasto premuto fino a che il giro non è compiuto

mapkey - #SPACING;#HALF;
mapkey + #SPACING;#DOUBLE;


dimezzano e o raddoppiano la spaziatura restando nell'area selezionata