marecci Inserito: 30 marzo 2020 Segnala Share Inserito: 30 marzo 2020 buon giorno a tutti , se e possibile una spiegagazione, ho creato il mio circuito con eagle 7.1 poi ho creato il file brd da questo file apro in ulp 3d41 per creare inimmagine in 3d col programma pov-ray 3.7 rispondo a tutte le domande che pov-ray ti chiede e genera il suo file POV ma quando vado ad aprirlo con il comando RUN non genera limmagine si blocca su due linee gialle una dice include "tools. inc" e laltra include "user.inc" sinceramente non so piu andare avanti, ho visto pure qualche video su youtube e pare che io faccio le stesse manovre sui video subito si genera la piastra del pcb ma nel mio caso niente, se qualcuno gia ha avuto eserienze del genere gradire una spiegazione grazie. Link al commento Condividi su altri siti More sharing options...
GiRock Inserita: 3 aprile 2020 Segnala Share Inserita: 3 aprile 2020 (modificato) Molto probabilmente ti mancano dei file che al tempo (2014) si potevano scaricare dal sito del creatore di eagle3d (ora pare non funzionare il suo server), per il resto segui questa guida in Italiano e lascia perdere i Video sul Tubo che generano più confusione che chiarezza E' passato molto tempo da quando ho installato PovRay e generato le prime prove con Eagle, quindi non ricordo bene tutti i passaggi alla perfezione, ad ogni modo devo avere ancora in giro il file zippato, se lo trovo lo posto così potrà servire a tutti i bisognosi... Modificato: 3 aprile 2020 da GiRock Link al commento Condividi su altri siti More sharing options...
GiRock Inserita: 3 aprile 2020 Segnala Share Inserita: 3 aprile 2020 Per ora ho trovato il file batch per convertire il file *.pov in immagine *.png che usavo al tempo, anche questo potrà sicuramente servire per velocizzare il Rendering... @echo off "pvengine.exe" +W320 +H240 +FN +L"c:/windows/fonts" +L"C:/Program Files (x86)/EAGLE-6.6.0/ulp//../povray" +O"./Filename.png" /RENDER "./Filename.pov" Link al commento Condividi su altri siti More sharing options...
gabri-z Inserita: 3 aprile 2020 Segnala Share Inserita: 3 aprile 2020 Ciao Girock , dove hanno trovato un 4148 nero ? Link al commento Condividi su altri siti More sharing options...
GiRock Inserita: 4 aprile 2020 Segnala Share Inserita: 4 aprile 2020 Di default (a quanto ricordo) tutti i diodi sono neri, poi volendo li puoi colorare modificando il codice sorgente oppure devi crearti un template AD HOC, povRAY consente una totale personalizzazione dei componenti a patto di saperci smanettare , comunque dopo i primi entusiasmi iniziali, sono passato ad altri programmi per lo sviluppo dei PCBs in modo da avere il PREVIEW immediato, eagle richiede molto impegno per usarlo bene... Tieni coto che in rete tantissimi progetti sono disegnati e postati in formato eagle, quindi devi almeno sapere come fare per farlo funzionare in maniera accettabile... Dopo tanti anni trascorsi, penso che si trovino librerie già pronte fatte da terze parti, allora ci si doveva accontentare anche se il risultato non era poi malvagio ... Qui sotto il codice dell'immagine postata con il PIC16F84, come puoi vedere è abbastanza complesso da modificare se non sei un programmatore sveglio ... //POVRay-File created by 3d41.ulp v###VERSIONDUMMY### //C:/Program Files (x86)/EAGLE-6.6.0/projects/examples/tutorial/demo2.brd //26/08/2014 23:10:19 #version 3.5; //Set to on if the file should be used as .inc #local use_file_as_inc = off; #if(use_file_as_inc=off) //changes the apperance of resistors (1 Blob / 0 real) #declare global_res_shape = 1; //randomize color of resistors 1=random 0=same color #declare global_res_colselect = 0; //Number of the color for the resistors //0=Green, 1="normal color" 2=Blue 3=Brown #declare global_res_col = 1; //Set to on if you want to render the PCB upside-down #declare pcb_upsidedown = off; //Set to x or z to rotate around the corresponding axis (referring to pcb_upsidedown) #declare pcb_rotdir = x; //Set the length off short pins over the PCB #declare pin_length = 2.5; #declare global_diode_bend_radius = 1; #declare global_res_bend_radius = 1; #declare global_solder = on; #declare global_show_screws = on; #declare global_show_washers = on; #declare global_show_nuts = on; #declare global_use_radiosity = on; #declare global_ambient_mul = 1; #declare global_ambient_mul_emit = 0; //Animation #declare global_anim = off; #local global_anim_showcampath = no; #declare global_fast_mode = off; #declare col_preset = 2; #declare pin_short = on; #declare e3d_environment = off; #local cam_x = 0; #local cam_y = 147; #local cam_z = -59; #local cam_a = 20; #local cam_look_x = 0; #local cam_look_y = -2; #local cam_look_z = 0; #local pcb_rotate_x = 0; #local pcb_rotate_y = 0; #local pcb_rotate_z = 0; #local pcb_board = on; #local pcb_parts = on; #local pcb_wire_bridges = off; #if(global_fast_mode=off) #local pcb_polygons = on; #local pcb_silkscreen = on; #local pcb_wires = on; #local pcb_pads_smds = on; #else #local pcb_polygons = off; #local pcb_silkscreen = off; #local pcb_wires = off; #local pcb_pads_smds = off; #end #local lgt1_pos_x = 17; #local lgt1_pos_y = 26; #local lgt1_pos_z = 13; #local lgt1_intense = 0.717111; #local lgt2_pos_x = -17; #local lgt2_pos_y = 26; #local lgt2_pos_z = 13; #local lgt2_intense = 0.717111; #local lgt3_pos_x = 17; #local lgt3_pos_y = 26; #local lgt3_pos_z = -9; #local lgt3_intense = 0.717111; #local lgt4_pos_x = -17; #local lgt4_pos_y = 26; #local lgt4_pos_z = -9; #local lgt4_intense = 0.717111; //Do not change these values #declare pcb_height = 1.500000; #declare pcb_cuheight = 0.035000; #declare pcb_x_size = 46.025000; #declare pcb_y_size = 26.025000; #declare pcb_layer1_used = 1; #declare pcb_layer16_used = 1; #declare inc_testmode = off; #declare global_seed=seed(955); #declare global_pcb_layer_dis = array[16] { 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.535000, } #declare global_pcb_real_hole = 2.000000; #include "e3d_tools.inc" #include "e3d_user.inc" global_settings{charset utf8} #if(e3d_environment=on) sky_sphere {pigment {Navy} pigment {bozo turbulence 0.65 octaves 7 omega 0.7 lambda 2 color_map { [0.0 0.1 color rgb <0.85, 0.85, 0.85> color rgb <0.75, 0.75, 0.75>] [0.1 0.5 color rgb <0.75, 0.75, 0.75> color rgbt <1, 1, 1, 1>] [0.5 1.0 color rgbt <1, 1, 1, 1> color rgbt <1, 1, 1, 1>]} scale <0.1, 0.5, 0.1>} rotate -90*x} plane{y, -10.0-max(pcb_x_size,pcb_y_size)*abs(max(sin((pcb_rotate_x/180)*pi),sin((pcb_rotate_z/180)*pi))) texture{T_Chrome_2D normal{waves 0.1 frequency 3000.0 scale 3000.0}} translate<0,0,0>} #end //Animation data #if(global_anim=on) #declare global_anim_showcampath = no; #end #if((global_anim=on)|(global_anim_showcampath=yes)) #declare global_anim_npoints_cam_flight=0; #warning "No/not enough Animation Data available (min. 3 points) (Flight path)" #end #if((global_anim=on)|(global_anim_showcampath=yes)) #declare global_anim_npoints_cam_view=0; #warning "No/not enough Animation Data available (min. 3 points) (View path)" #end #if((global_anim=on)|(global_anim_showcampath=yes)) #end #if((global_anim_showcampath=yes)&(global_anim=off)) #end #if(global_anim=on) camera { location global_anim_spline_cam_flight(clock) #if(global_anim_npoints_cam_view>2) look_at global_anim_spline_cam_view(clock) #else look_at global_anim_spline_cam_flight(clock+0.01)-<0,-0.01,0> #end angle 45 } light_source { global_anim_spline_cam_flight(clock) color rgb <1,1,1> spotlight point_at #if(global_anim_npoints_cam_view>2) global_anim_spline_cam_view(clock) #else global_anim_spline_cam_flight(clock+0.01)-<0,-0.01,0> #end radius 35 falloff 40 } #else camera { location <cam_x,cam_y,cam_z> look_at <cam_look_x,cam_look_y,cam_look_z> right x*image_width/image_height angle cam_a //translates the camera that <0,0,0> is over the Eagle <0,0> //translate<-23.012500,0,-13.012500> } #end background{col_bgr} light_source{<lgt1_pos_x,lgt1_pos_y,lgt1_pos_z> White*lgt1_intense} light_source{<lgt2_pos_x,lgt2_pos_y,lgt2_pos_z> White*lgt2_intense} light_source{<lgt3_pos_x,lgt3_pos_y,lgt3_pos_z> White*lgt3_intense} light_source{<lgt4_pos_x,lgt4_pos_y,lgt4_pos_z> White*lgt4_intense} #end #macro DEMO2(mac_x_ver,mac_y_ver,mac_z_ver,mac_x_rot,mac_y_rot,mac_z_rot) union{ #if(pcb_board = on) difference{ union{ //Board prism{-1.500000,0.000000,8 <-0.470000,-0.630000><45.555000,-0.630000> <45.555000,-0.630000><45.555000,25.395000> <45.555000,25.395000><-0.470000,25.395000> <-0.470000,25.395000><-0.470000,-0.630000> texture{col_brd}} }//End union(PCB) //Holes(real)/Parts //Holes(real)/Board //Holes(real)/Vias }//End difference(reale Bohrungen/Durchbrüche) #end #if(pcb_parts=on)//Parts union{ #ifndef(pack_C1) #declare global_pack_C1=yes; object {CAP_SMD_CHIP_1206()translate<0,0,0> rotate<0,0.000000,0>rotate<0,-270.000000,0> rotate<0,0,0> translate<12.700000,0.000000,21.590000>translate<0,0.035000,0> }#end //SMD Kondensator 1206 C1 30p C1206 #ifndef(pack_C2) #declare global_pack_C2=yes; object {CAP_SMD_CHIP_1206()translate<0,0,0> rotate<0,0.000000,0>rotate<0,-270.000000,0> rotate<0,0,0> translate<31.115000,0.000000,21.590000>translate<0,0.035000,0> }#end //SMD Kondensator 1206 C2 30p C1206 #ifndef(pack_C3) #declare global_pack_C3=yes; object {CAP_DIS_CERAMIC_25MM_50MM("10n",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> translate<3.175000,0.000000,22.860000>}#end //ceramic disc capacitator C3 10n C025-025X050 #ifndef(pack_C4) #declare global_pack_C4=yes; object {CAP_DIS_ELKO_2MM_5MM("47u/25V",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> translate<4.445000,0.000000,6.985000>}#end //Elko 2mm Pitch, 5mm Durchmesser, 11mm Hoehe C4 47u/25V E2-5 #ifndef(pack_C5) #declare global_pack_C5=yes; object {CAP_DIS_ELKO_2MM_5MM("47u",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> translate<4.445000,0.000000,18.415000>}#end //Elko 2mm Pitch, 5mm Durchmesser, 11mm Hoehe C5 47u E2-5 #ifndef(pack_D1) #declare global_pack_D1=yes; object {DIODE_DIS_DO35_102MM_H("1N4148",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> translate<27.305000,0.000000,6.350000>}#end //Diode DO35 10mm hor. D1 1N4148 DO35-10 #ifndef(pack_IC1) #declare global_pack_IC1=yes; object {IC_DIS_DIP18("PIC16F84AP","ATMEL",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> translate<24.765000,0.000000,13.335000>translate<0,3.000000,0> }#end //DIP18 IC1 PIC16F84AP DIL18 #ifndef(pack_IC1) object{SOCKET_DIP18()rotate<0,0.000000,0> rotate<0,0,0> translate<24.765000,0.000000,13.335000>}#end //IC-Sockel 18Pin IC1 PIC16F84AP #ifndef(pack_IC2) #declare global_pack_IC2=yes; object {TR_TO92_G("78L05Z",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-90.000000,0> rotate<0,0,0> translate<3.810000,0.000000,12.700000>}#end //TO92 gewinckelt stehend IC2 78L05Z TO92 #ifndef(pack_JP1) #declare global_pack_JP1=yes; object {CON_PH_1X4()translate<0,0,0> rotate<0,0.000000,0>rotate<0,0.000000,0> rotate<0,0,0> translate<39.370000,0.000000,21.590000>}#end //Stiftleiste 2,54mm Raster 4Pin 1Reihe (pinhead.lib) JP1 PROG 1X04 #ifndef(pack_JP2) #declare global_pack_JP2=yes; object {CON_PH_1X17()translate<0,0,0> rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> translate<22.225000,0.000000,2.540000>}#end //Stiftleiste 2,54mm Raster 17Pin 1Reihe (pinhead.lib) JP2 APPL 1X17 #ifndef(pack_Q1) #declare global_pack_Q1=yes; object {SPC_XTAL_5MM("",3,)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-180.000000,0> rotate<0,0,0> translate<22.225000,0.000000,21.590000>}#end //Quarz 4,9MM Q1 QS #ifndef(pack_R1) #declare global_pack_R1=yes; object {RES_SMD_CHIP_1206("222",)translate<0,0,0> rotate<0,0.000000,0>rotate<0,-270.000000,0> rotate<0,0,0> translate<38.735000,0.000000,12.065000>translate<0,0.035000,0> }#end //SMD Widerstand 1206 R1 2,2k R1206 }//End union #end #if(pcb_pads_smds=on) //Pads&SMD/Parts object{TOOLS_PCB_SMD(1.600000,1.800000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<12.700000,0.000000,22.990000>} object{TOOLS_PCB_SMD(1.600000,1.800000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<12.700000,0.000000,20.190000>} object{TOOLS_PCB_SMD(1.600000,1.800000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<31.115000,0.000000,22.990000>} object{TOOLS_PCB_SMD(1.600000,1.800000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<31.115000,0.000000,20.190000>} #ifndef(global_pack_C3) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-180.000000,0>translate<4.445000,0,22.860000> texture{col_thl}} #ifndef(global_pack_C3) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-180.000000,0>translate<1.905000,0,22.860000> texture{col_thl}} #ifndef(global_pack_C4) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,1+global_tmp,0) rotate<0,-180.000000,0>translate<5.461000,0,6.985000> texture{col_thl}} #ifndef(global_pack_C4) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-180.000000,0>translate<3.429000,0,6.985000> texture{col_thl}} #ifndef(global_pack_C5) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,1+global_tmp,0) rotate<0,-180.000000,0>translate<5.461000,0,18.415000> texture{col_thl}} #ifndef(global_pack_C5) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-180.000000,0>translate<3.429000,0,18.415000> texture{col_thl}} #ifndef(global_pack_D1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-0.000000,0>translate<32.385000,0,6.350000> texture{col_thl}} #ifndef(global_pack_D1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-0.000000,0>translate<22.225000,0,6.350000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<14.605000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<17.145000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<19.685000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<22.225000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<24.765000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<27.305000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<29.845000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<32.385000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<34.925000,0,9.525000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<34.925000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<32.385000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<29.845000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<27.305000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<24.765000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<22.225000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<19.685000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<17.145000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<14.605000,0,17.145000> texture{col_thl}} #ifndef(global_pack_IC2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-90.000000,0>translate<3.810000,0,11.430000> texture{col_thl}} #ifndef(global_pack_IC2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-90.000000,0>translate<1.905000,0,12.700000> texture{col_thl}} #ifndef(global_pack_IC2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.320800,0.812800,1,16,2+global_tmp,0) rotate<0,-90.000000,0>translate<3.810000,0,13.970000> texture{col_thl}} #ifndef(global_pack_JP1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<35.560000,0,21.590000> texture{col_thl}} #ifndef(global_pack_JP1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<38.100000,0,21.590000> texture{col_thl}} #ifndef(global_pack_JP1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<40.640000,0,21.590000> texture{col_thl}} #ifndef(global_pack_JP1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-90.000000,0>translate<43.180000,0,21.590000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<42.545000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<40.005000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<37.465000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<34.925000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<32.385000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<29.845000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<27.305000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<24.765000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<22.225000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<19.685000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<17.145000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<14.605000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<12.065000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<9.525000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<6.985000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<4.445000,0,2.540000> texture{col_thl}} #ifndef(global_pack_JP2) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.524000,1.016000,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<1.905000,0,2.540000> texture{col_thl}} #ifndef(global_pack_Q1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.117600,0.609600,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<24.765000,0,21.590000> texture{col_thl}} #ifndef(global_pack_Q1) #local global_tmp=0; #else #local global_tmp=100; #end object{TOOLS_PCB_VIA(1.117600,0.609600,1,16,3+global_tmp,100) rotate<0,-270.000000,0>translate<19.685000,0,21.590000> texture{col_thl}} object{TOOLS_PCB_SMD(1.600000,1.803000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<38.735000,0.000000,13.487000>} object{TOOLS_PCB_SMD(1.600000,1.803000,0.037000,0) rotate<0,-270.000000,0> texture{col_pds} translate<38.735000,0.000000,10.643000>} //Pads/Vias object{TOOLS_PCB_VIA(1.219200,0.812800,1,16,1,0) translate<27.940000,0,22.225000> texture{col_thl}} object{TOOLS_PCB_VIA(1.206400,0.800000,1,16,1,0) translate<39.370000,0,8.255000> texture{col_thl}} object{TOOLS_PCB_VIA(1.219200,0.812800,1,16,1,0) translate<38.100000,0,6.985000> texture{col_thl}} #end #if(pcb_wires=on) union{ //Signals cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,22.860000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,23.495000>} box{<0,0,-0.203200><0.635000,0.035000,0.203200> rotate<0,90.000000,0> translate<1.905000,0.000000,23.495000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,23.495000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<2.540000,0.000000,24.130000>} box{<0,0,-0.203200><0.898026,0.035000,0.203200> rotate<0,-44.997030,0> translate<1.905000,0.000000,23.495000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,2.540000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<3.429000,0.000000,6.985000>} box{<0,0,-0.203200><4.699000,0.035000,0.203200> rotate<0,-71.070665,0> translate<1.905000,0.000000,2.540000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,12.700000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<3.429000,0.000000,6.985000>} box{<0,0,-0.203200><5.914711,0.035000,0.203200> rotate<0,75.063629,0> translate<1.905000,0.000000,12.700000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,12.700000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<3.429000,0.000000,18.415000>} box{<0,0,-0.203200><5.914711,0.035000,0.203200> rotate<0,-75.063629,0> translate<1.905000,0.000000,12.700000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<1.905000,0.000000,22.860000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<3.429000,0.000000,18.415000>} box{<0,0,-0.203200><4.699000,0.035000,0.203200> rotate<0,71.070665,0> translate<1.905000,0.000000,22.860000> } cylinder{<0,0,0><0,0.035000,0>0.203200 translate<4.445000,0.000000,2.540000>} cylinder{<0,0,0><0,0.035000,0>0.203200 translate<4.445000,0.000000,9.525000>} box{<0,0,-0.203200><6.985000,0.035000,0.203200> rotate<0,90.000000,0> translate<4.445000,0.000000,9.525000> } cylinder{<0,0,0><0,0.035000,0>0.152400 translate<3.810000,-1.535000,11.430000>} cylinder{<0,0,0><0,0.035000,0>0.152400 translate< Continua ancora per 1km circa, quindi evito di inserirlo integralmente... Link al commento Condividi su altri siti More sharing options...
gabri-z Inserita: 4 aprile 2020 Segnala Share Inserita: 4 aprile 2020 2 ore fa, GiRock ha scritto: Continua ancora per 1km circa, quindi evito... 2 ore fa, GiRock ha scritto: puoi colorare Grazie per il ...pastello. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora