Hai Guys,Is there any skill file\procedure to convert an allegro board file from 15.x to 14.2 version.Thanks in advance.Regards,Satyaatsecad
In your install directory /tools/pcb/bin there is downrev14 which is an UNSUPPORTED executable that will take a 15.2 db and port it to 14.2. If you have a later database than 15.2 use File > Export >Save design to 15.2 prior to using the executableTo use the executable open a shell (DOS) window and typedownrev14read all of the help notes for what might be changed (Subclasses, Properties, diff pairs etc.)
Hello Trykon,I got execute it.But could not find where it generates 14.2 board file.Could you help me ?Regards,Satya
Open the shell window and navigate to the directory where the 15.2 board file is stored and then execute the downrev processdownrev14 old_design.brd -outfile new_name.brdwhere old_design.brd is the 15.2 version and new_name.brd will be the 14.2 version. The new file will created in the current directory. You should review the "old_design.log" file to see if any objects were removed or changed.
Thanks.I did use the same syntax,but getting error saying that "Cannot open message file, env path is possibly set incorrectly".Also find the screen shot of the same.Could you tell me where exactly the path would be set..Regards,Satya
Does your path statement point to the install directory?What is your env path?Both of these can be found by typingsetat the Allegro command line. Should look like:set path = C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\Program Files\ATI Technologies\ATI Control Panel C:\Program Files\Common Files\Adaptec Shared\System C:\Unix_Utilities\32-bit\utils C:\Oracle\bin D:\Utility C:\Valor\ODB++Inside\nv\bin C:\Program Files\QuickTime\QTSystem\ D:\157\tools\pcb\bin D:\157\tools\specctra\bin D:\157\tools\Capture D:\157\tools\bin D:\157\tools\libutil\bin D:\157\tools\fet\bin D:\157\tools\PSpice\Libraryset envpath = C:/pcbenv D:/157/share/pcb/text
I have followed the procedure, but did not have any output file not even find any error message.
See attached snap
Try not running in folders that contain spaces. Both people experiencing problems have spaces in the directory path. Regards,BillZ EMA Design Automation
If you see attached file, there is no spaces in folder name. It was just with name "Test".
satya1234,I seem to remember that the "downrev14" executable was only present in the install directory /tools/pcb/bin if you loaded SpecctraQuest during the software install. You may want to see if the "downrev14" executable exists in the install directory.Hope this helps,Mike Catrambone
I tried to covert a 16.0 drawing with downver14 and then started to read the help files and it sound like this program only work with version 15.0. in the help files if you have a file at 15.2, 15.5 or 15.7 you need to export it to 15.0 and then run downver14 on it.
Export subdrawing. Then import to 14.2 Before importing the clip you have to do some minor tweaks, make sure you have the same subclass layers name, and localized downreved symbol names.open the clip file using notepad.search and replace:BOUNDRY/layer1 to ETCH/layer1 line _clp_sym to nil _clp_symand replace top section (eg.) - _clp_lay_drw = (axlDesignType nil) _clp_sym = nil _clp_pbuf = nil _clp_cinfo = (make_clp_coord_info) _clp_cinfo->f_rotation = 0.0 (putprop _clp_cinfo '(0.0 0.0) 'l_origin) _clp_text_orient = (make_axlTextOrientation) _clp_pin_text = (make_axlPinText) (putprop _clp_cinfo "mils" 't_from_units) ****this is in mils******not millimeters***** (putprop _clp_cinfo (car (axlDBGetDesignUnits)) 't_to_units) _clp_group_info = (make_clp_group_info) (putprop _clp_cinfo _clp_group_info 'group_info) _clp_accuracy =3 (_clpCheckAccuracy _clp_accuracy (get _clp_cinfo 't_from_units) (get _clp_cinfo 't_to_units)) (putprop _clp_cinfo (list (_clpAdjustPt 0:-19.685 _clp_cinfo) (_clpAdjustPt 4830.709:3318.898 _clp_cinfo)) 'l_extents) (putprop _clp_cinfo (_clpAdjustPt '(0.0 0.0) _clp_cinfo) 'l_zeropt) (unless (_clpSelectRotOrg _clp_cinfo) (error "CANCEL")) _clp_clip_prop_value = (_clpGetClipPropValue) good luck,-oscar miguelino