![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| EdgeCam Discuss EdgeCam software here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I dont know the first thing to do after bouncing around in that help file and I dont get to spend a lot of time bangin my head against this program. Can someone please point me in the right direction with a simple PCI? I mean really simple, like this: change all entities to "geometry" layer, delete all other layers, ask for a digitised point, move all entities to X0 Y0 Z0 using that base point and assign this to a button on the interface I would think I could click the button, click a point and be done I think if I could understand a pci this simple then I could start learning. The examples I looked at are all for creating geometry, but this sequence of actions is what I do every time I drop in geometry from autocad I found some PDFs for the code wizard, the toolstore etc, but nothing other than the help file for the PCIs Thanks for any help Kenny |
|
#2
| |||
| |||
| documentation for pci is a joke, still it is only thing i can use to learn. will have a stab at what you have asked. till then, i have managed to write a pci today, do an areaclear cycle, stay at depth, finish the pocket with a profiling cycle with 1 spring pass with cutter comp. the clever thing about it is it picks the depth of the pocket geometry and uses it as level. %Label=EntityRequired %AskDig=Select first ENTITY for chain=Digitise %If [&Entno] <= 0 %MessageBox=nRet=[#MB_ICONERROR],"Must Digitise an entity" %GOTO=EntityRequired %Endif %CALC=saveent=[&Entno] * Chain entities storing in buffer %InitDigInfo=gdh1 %ChainEntno=nEnts=[gdh1],[&Entno],[&DirFlag],[#TRUE],[#FALSE] *%MessageBox=[nEnts] selected by chain %Query=nRet=[saveent],[#TRUE] %Calc=savedz=[&ZEnd] * Initialising command:- Areaclear Milling %InitCommand=cmd1=36,105 %ClearMods=[cmd1] * Setting modifier 'Strategy' %SetModifier=[cmd1],100,Pocket|1 * Setting modifier 'Mill Type' %SetModifier=[cmd1],137,Climb|0 * Setting modifier 'Direction' %SetModifier=[cmd1],40,Inside-out|0 * Setting modifier 'Link Control' %SetModifier=[cmd1],178,Retract|0 * Setting modifier 'Feedrate' %SetModifier=[cmd1],5,600 * Setting modifier 'Plunge Feed' %SetModifier=[cmd1],6,50 * Setting modifier 'Speed' %SetModifier=[cmd1],7,9000 * Setting modifier 'Offset' %SetModifier=[cmd1],12,0.3 * Setting modifier 'Island Offset' %SetModifier=[cmd1],175,0.3 * Setting modifier '% Stepover' %SetModifier=[cmd1],16,50 * Setting modifier 'Depth' %SetModifier=[cmd1],162, * Setting modifier 'Clearance' %SetModifier=[cmd1],28,10 * Setting modifier 'Retract' %SetModifier=[cmd1],29,1 * Setting modifier 'Level' %SetModifier=[cmd1],161,[savedz]+1 * Setting modifier 'Depth' %SetModifier=[cmd1],9,-1 * Setting modifier 'Safe Distance' %SetModifier=[cmd1],220,1 * Setting modifier 'Finish At' %SetModifier=[cmd1],107,Depth|0 * Setting modifier 'Approach' %SetModifier=[cmd1],135, * Setting modifier 'Strategy' %SetModifier=[cmd1],189,Plunge|1 * Setting modifier 'Ramp' %SetModifier=[cmd1],197, * Setting modifier 'Helical' %SetModifier=[cmd1],198, * Setting modifier 'External Boss' %SetModifier=[cmd1],196, * Setting modifier 'Contouring' %SetModifier=[cmd1],180, * Setting modifier 'Cut Increment' %SetModifier=[cmd1],10,6 * Setting modifier 'Draft Angle' %SetModifier=[cmd1],181,0 * Setting modifier 'Cut by Region' %SetModifier=[cmd1],60,<Yes> * Setting modifier 'Enable Island Facing' %SetModifier=[cmd1],33,<Yes> * Setting modifier 'Z Offset' %SetModifier=[cmd1],30,0.0 * Setting modifier 'Advanced' %SetModifier=[cmd1],235, * Setting modifier 'Tolerance' %SetModifier=[cmd1],62,0.05 %ExecCommand=cmdret=[cmd1],[gdh1] * Initialising command:- Profiling %InitCommand=cmd1=22,110 %ClearMods=[cmd1] * Setting modifier 'Model Type' %SetModifier=[cmd1],93,Wireframe|1 * Setting modifier 'Mill Type' %SetModifier=[cmd1],137,Climb|0 * Setting modifier 'NC Output Smoothing' %SetModifier=[cmd1],101,Line Arc|1 * Setting modifier 'Tolerance' %SetModifier=[cmd1],62,0.01 * Setting modifier 'Multiple Passes' %SetModifier=[cmd1],191, * Setting modifier 'Start Offset' %SetModifier=[cmd1],176,.02 * Setting modifier 'Offset Increment' %SetModifier=[cmd1],178,.02 * Setting modifier 'Feed' %SetModifier=[cmd1],199, * Setting modifier 'Feedrate' %SetModifier=[cmd1],5,1500 * Setting modifier 'Plunge Feed' %SetModifier=[cmd1],6,1500 * Setting modifier 'Speed' %SetModifier=[cmd1],7,6000 * Setting modifier 'Technology' %SetModifier=[cmd1],77,None|0 * Setting modifier 'CRC' %SetModifier=[cmd1],216, * Setting modifier 'Compensation' %SetModifier=[cmd1],21,Geometry|3 * Setting modifier 'Depth' %SetModifier=[cmd1],197, * Setting modifier 'Clearance' %SetModifier=[cmd1],28,10 * Setting modifier '' %SetModifier=[cmd1],236, * Setting modifier 'Retract' %SetModifier=[cmd1],29,1 * Setting modifier '' %SetModifier=[cmd1],233, * Setting modifier 'Level' %SetModifier=[cmd1],161,[savedz]+1 * Setting modifier '' %SetModifier=[cmd1],234, * Setting modifier 'Depth' %SetModifier=[cmd1],9,-1 * Setting modifier '' %SetModifier=[cmd1],235, * Setting modifier 'Finish At' %SetModifier=[cmd1],107,Clearance|2 * Setting modifier 'Flat Land' %SetModifier=[cmd1],14, * Setting modifier 'Detect Flat Land' %SetModifier=[cmd1],33,<Yes> * Setting modifier 'Control' %SetModifier=[cmd1],131, * Setting modifier 'Finish Shallow' %SetModifier=[cmd1],195, * Setting modifier 'Optimisation' %SetModifier=[cmd1],192, * Setting modifier 'Cut by Region' %SetModifier=[cmd1],60,<Yes> * Setting modifier 'Nearest Neighbour' %SetModifier=[cmd1],95,<Yes> * Setting modifier 'Corners' %SetModifier=[cmd1],217, * Setting modifier 'Twizzle Radius' %SetModifier=[cmd1],160,1.0 * Setting modifier 'Boundary Control' %SetModifier=[cmd1],253, * Setting modifier 'Tool Control' %SetModifier=[cmd1],254,Tool Centre|0 * Setting modifier 'Start/End' %SetModifier=[cmd1],209, * Setting modifier 'Plunge Point' %SetModifier=[cmd1],210,Automatic|0 * Setting modifier 'Retract Point' %SetModifier=[cmd1],212,Automatic|0 %SetModifier=[cmd1],140,<None> * Setting modifier 'Start/End Point Preference' %SetModifier=[cmd1],186, * Setting modifier 'Type' %SetModifier=[cmd1],187,Digitise|0 * Setting modifier 'Profile Extension' %SetModifier=[cmd1],116, * Setting modifier 'Overlap' %SetModifier=[cmd1],119,0.0 * Setting modifier 'Lead' %SetModifier=[cmd1],135, * Setting modifier 'Type' %SetModifier=[cmd1],189,Horizontal|1 * Setting modifier 'Percentage Feed' %SetModifier=[cmd1],134,100 * Setting modifier 'Equal Lead Moves' %SetModifier=[cmd1],11,<Yes> * Setting modifier 'Lead In' %SetModifier=[cmd1],196, * Setting modifier 'Angle' %SetModifier=[cmd1],24,90 * Setting modifier 'Length' %SetModifier=[cmd1],136,0.5 * Setting modifier 'Lead Out' %SetModifier=[cmd1],198, * Setting modifier 'Links' %SetModifier=[cmd1],162, * Setting modifier 'Short Link Distance' %SetModifier=[cmd1],128,10 * Setting modifier 'Short Links' %SetModifier=[cmd1],203, * Setting modifier 'Type' %SetModifier=[cmd1],102,Step|1 * Setting modifier 'Percentage Feed' %SetModifier=[cmd1],129,100 * Setting modifier 'Long Links' %SetModifier=[cmd1],204, * Setting modifier 'Type' %SetModifier=[cmd1],103,Optimised|0 * Setting modifier 'Safe Distance' %SetModifier=[cmd1],220,1 * Setting modifier 'Rest Profiling' %SetModifier=[cmd1],170, * Setting modifier 'Previous Tool Diameter' %SetModifier=[cmd1],230,0.0 %ExecCommand=cmdret=[cmd1],[gdh1] %FreeDigInfo=[gdh1] |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Sketch Block Patterns - Break References? | jgore | Solidworks | 4 | 12-26-2007 06:44 AM |