Wednesday, February 08, 2012     Register | Login | Search | Contact Us
     

Many of you already received communications about the move of the Cadence user community into cadence.com. And many of you have already joined, with over 4000 registrations in the first two weeks.

The new Cadence Community enhances the ability of Cadence users to connect and collaborate. In addition to moving the community into cadence.com -- enabling single sign-on for community, Sourcelink and Cadence events -- the new site is organized around nine technology segments, giving you easy access to product information, training, forums and blogs. Some of the new features include:
  • Ability to respond to posts via e-mail
  • Technology-specific blogs
  • Latest Web 2.0 social networking capabilities
  • Public profile options
  • Private messaging
  • Friends lists
Visit the new Cadence Community today at www.cadence.com/community and join the discussions!

Registration note: Due to the scope of the enhancements and the new SSO registration system, we were not able to migrate existing cdnusers.org member accounts. So new registrations are required, but this enables a broader set of functionality we think you'll enjoy.

Forum note: Under the guidance of forum moderators, we have taken the 20+ cdnusers.org forums and consolidated them into 11 forums on the new site. Posts have been brought over so you can leverage that posting history. CDNusers forums will be set to read only starting 7/30, and cdnusers.org will be redirected to the new community on 8/4.

Best regards,
Mike and Tom

Michael A. Catrambone - Steering Committee Chairman
Distinguished Engineer
PCB/Mechanical
UTStarcom, Inc.

Tom Diederich
Cadence Community Manager
Home
Forums
Subject: Convert brd file from 15.x to 14.2 version.
Posting to forums is available to community members only.
Login or Register
Rate this topic:
   
Author Messages
satya1234
Posts: 0
Online: User is Offline
9/26/2007 4:15 AM  
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,
Satya
atsecad
Trykon
Posts: 58
Online: User is Offline
9/26/2007 4:45 AM  
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 executable

To use the executable open a shell (DOS) window and type

downrev14

read all of the help notes for what might be changed (Subclasses, Properties, diff pairs etc.)
satya1234
Posts: 0
Online: User is Offline
9/26/2007 5:34 AM  
Hello Trykon,
I got execute it.But could not find where it generates 14.2 board file.Could you help me ?

Regards,
Satya
Trykon
Posts: 58
Online: User is Offline
9/26/2007 5:43 AM  
Open the shell window and navigate to the directory where the 15.2 board file is stored and then execute the downrev process

downrev14 old_design.brd -outfile new_name.brd

where 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.
satya1234
Posts: 0
Online: User is Offline
9/26/2007 6:01 AM  
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





Trykon
Posts: 58
Online: User is Offline
9/26/2007 6:40 AM  
Does your path statement point to the install directory?
What is your env path?

Both of these can be found by typing

set

at 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\Library


set envpath = C:/pcbenv D:/157/share/pcb/text
imaqsood
Posts: 30
Online: User is Offline
10/15/2007 11:11 PM  

I have followed the procedure, but did not have any output file not even find any error message.

See attached snap


Attachment: 1.doc

BillZ_EMA
Posts: 51
Online: User is Offline
10/16/2007 5:10 AM  
Try not running in folders that contain spaces. Both people experiencing problems have spaces in the directory path.

Regards,
BillZ
EMA Design Automation
imaqsood
Posts: 30
Online: User is Offline
10/16/2007 5:52 AM  
If you see attached file, there is no spaces in folder name. It was just with name "Test".
mcatramb91
Posts: 141
Online: User is Offline
10/16/2007 10:10 AM  
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
swilber
Posts: 6
Online: User is Offline
10/16/2007 1:28 PM  
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.
oscar@oqo.com
Posts: 18
Online: User is Offline
12/05/2007 10:57 AM  
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_sym

and 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
oscar@oqo.com
Posts: 18
Online: User is Offline
12/05/2007 10:59 AM  
Posted By oscar@oqo.com on 12/05/2007 10:57 AM
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 14.2 symbols with the same symbol names as 15.

open the clip file using notepad.
search and replace:

BOUNDRY/layer1 to ETCH/layer1
line _clp_sym to nil _clp_sym

and 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


Posting to forums is available to community members only.
Login or Register

Forums > Silicon-package-board > PCB Design > Convert brd file from 15.x to 14.2 version.


ActiveForums 3.6
     
Copyright 2006 Cadence Design Systems, Inc.