Home > Community > Search
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Community Search 

Page 1 of 1 (8 items)
  • Re: RE: RE: Changing the artwork output dir
    Hello Wilef.  Here is the answer I got from support.I have checked this with our Skill Expert and this is what he has to say on this. "This is not a problem with the SKILL function. Setting the variable with SKILL in this way sets the variable for the current session. When you generate artwork it calls an external application which ...
    Posted to PCB SKILL (Forum) by Adamsen on Thu, May 2 2013
  • Re: about ipcBeginProcess in Windows 7 64 bit machine
    I found a solution to my problem. Trying to start a 64-bit program with ipcBeginProcess command is not good, and will result in Error code 50. Reinstalling perl as 32-bit solved my issue. Thanks to support at nordcad.dk
    Posted to PCB SKILL (Forum) by Adamsen on Thu, Aug 9 2012
  • Re: about ipcBeginProcess in Windows 7 64 bit machine
    I gave it a go, but no luck. I also had made sure that perl was in the correct PATH before. But changing to full path did not do the trick (if I did it right)  pp = "c:\\Perl64\\bin\\perl.exe"  pid = ipcBeginProcess(pp)  ipcReadProcess(pid) "Cannot create child process 'c:\\Perl64\\bin\\perl.exe '; Error ...
    Posted to PCB SKILL (Forum) by Adamsen on Thu, Aug 2 2012
  • Re: about ipcBeginProcess in Windows 7 64 bit machine
    I have the same problem, after switching to windows 7 64-bit. The script was working on windows xp 32-bit. Did you find a solution to the problem?  when trying to start perl i get  cid = ipcBeginProcess("perl.exe")  ipcReadProcess(cid) "Cannot create child process 'perl.exe '; Error code: 50\n" when ...
    Posted to PCB SKILL (Forum) by Adamsen on Thu, Aug 2 2012
  • Re: RE: RE: Changing the artwork output dir
    Hello Pawan. I tried to exactly as you described. Made a new board, put you script with the board, created output and output/123456-ND-A. Running your script I get same result as before. *.art in output and art_param.txt in output/123456-ND-A. When i set ”ads_sdart” manually it works as desired. Thank you for testing this. I will ...
    Posted to PCB SKILL (Forum) by Adamsen on Mon, Jun 18 2012
  • Re: RE: Changing the artwork output dir
    Hello Pawan Thanks, for your input. The assumptions you made are correct. The dir structure looks like this, and they exists, at the time I run the script. 123456.brd/output/123456-ND-A I tried running your script. But the result are the same for me. 123456.brd /output/*.art /output/123456-ND-A/art_param.txt The artwork files are still in ...
    Posted to PCB SKILL (Forum) by Adamsen on Wed, Jun 13 2012
  • Changing the artwork output dir
    I want to write artworks to a design dependent output directory. I have a script to create artworks,   olddir = "output" outdir = "output/123456-ND-A" axlSetVariable("ads_sdart" outdir)  ; set working directory to output directory  sprintf(script  "scriptmode +i +n +w ...
    Posted to PCB SKILL (Forum) by Adamsen on Mon, Jun 11 2012
  • exit skill function prematurely
    Hello. I want to check for a condition and exit my function or program if the condition is not met. In other programming languages I would do this with return or exit statements. But this does not seem to work in skill.  Here is an example: defun( ...
    Posted to PCB SKILL (Forum) by Adamsen on Tue, May 22 2012
Page 1 of 1 (8 items)