All, When I Open The Artwork Control Form To Setup The General Parameters In PCB Editor, The System Always Required To Confirm "Artwork output type (GERBER6X00) does not match the format used in dynamic shapes parameters (GERBER_RS274)....". And My Question is "How To Get And Set Global Dynamic Shape Parameters By Using SKILL?" Thanks.
This isn't exactly the answer to your question, but it might be helpful nonetheless: Have you tried using an art_param.txt file? This file is generated automatically whenever you adjust your artwork parameters and it's in the \physical folder of your project directory structure. You copy the art_param.txt file to $CDS_SITE\pcb or $ALLEGRO_SITE and have the artwork parameters applied to all PCBs at your location.
This is attacking your problem from the other direction, but hopefully it is of some use to you.
To my knowledge you would have to do this by writing a script and executing that from within Skill
As what Ole have suggested here is an example;
PORT = (outfile "d:/skills/shape_param.scr" "w")
(fprintf PORT "# Allegro script\n")
(fprintf PORT "setwindow pcb\n")
(fprintf PORT "generaledit\n")
(fprintf PORT "shape global param\n")
(fprintf PORT "setwindow form.dyn_xshape void_control\n")
(fprintf PORT "FORM dyn_xshape art_format Gerber RS274X \n")
(fprintf PORT "FORM dyn_xshape apply \n")
(fprintf PORT "FORM dyn_xshape done \n")
(axlShell "replay d:/skills/shape_param.scr")