What's new
What's new

dynapath delta 20 post processor Pro/E/Man

dsergison

Diamond
Joined
Oct 23, 2003
Location
East Peoria, IL, USA
Hey, I'm about to have a tree journeyman 325


I model in Pro/E at work. I have learned to use Pro Man and successfully made some toolpaths and post processed to Fanuc6m standards (the machines available at college). I haven't actually even run them but they appear to be good files.

Wondering if anyone knows what the dynapath 20 is going to need. or if they have a post processor file that works for proMan.

Am looking to drip feed this Tree.

Treading in unfamiliar territory here.



Update:
Yeah. I have found, on the pro/e site the post config files! Question about terminology now...

the name of the link was
DYNAPATH 20 (EVENT OUTPUT)

wheras a machine like a vf-1 just had a link named
HAAS VF-1

*****no words (EVENT OUTPUT) that, in braces was part of the filename.

what's the signifigance of those words? (EVENT OUTPUT)

P.S. ---I'm hoping it means "we wrote this just for you, Dan. it's specially configured for optimal dnc dripping to your tree. have a nice day"
thanks Dan
 
If it's a Delta 20, drip feed should not be a problem. Not sure about the 'regular' 20. Also not sure about the ProE Posts. I've used Mastercam to Dripfeed to a Delta 20.
 
"If it's a Delta 20" yes it is, thanks. I just changed the heading.

woo-hoo!~

I just made this. ok it's some simple z shaped pocket milling in three passes, feedrate was set at 100:

I don't recognize M3$ I would have expected M03 and a speed in rpm (2000) which I had specified.

G71$
(1)$
N0001(9)T1M60E10$
N0002(1)M3$
N0003(0)X57.406Y33.842Z70.$
N0004(1)X57.406Y33.842Z48.F100.$
N0005(1)X41.315Y23.069Z48.F100.$
N0006(2)X35Y21.15Z48I35J32.5F100$
N0007(1)X15.Y21.15Z48.F100.$
N0008(3)X15Y18.85Z48I15J20F100$
N0009(1)X35.Y18.85Z48.F100.$
N0010(3)X42.59419Y21.15757Z48I35J32.5F100$
N0011(1)X58.685Y31.931Z48.F100.$
N0012(2)X65Y33.85Z48I65J22.5F100$
N0013(1)X85.Y33.85Z48.F100.$
N0014(3)X85Y36.15Z48I85J35F100$
N0015(1)X65.Y36.15Z48.F100.$
N0016(3)X57.40581Y33.84243Z48I65J22.5F100$
N0017(1)X57.406Y33.842Z46.F100.$
N0018(1)X41.315Y23.069Z46.F100.$
N0019(2)X35Y21.15Z46I35J32.5F100$
N0020(1)X15.Y21.15Z46.F100.$
N0021(3)X15Y18.85Z46I15J20F100$
N0022(1)X35.Y18.85Z46.F100.$
N0023(3)X42.59419Y21.15757Z46I35J32.5F100$
N0024(1)X58.685Y31.931Z46.F100.$
N0025(2)X65Y33.85Z46I65J22.5F100$
N0026(1)X85.Y33.85Z46.F100.$
N0027(3)X85Y36.15Z46I85J35F100$
N0028(1)X65.Y36.15Z46.F100.$
N0029(3)X57.40581Y33.84243Z46I65J22.5F100$
N0030(1)X57.406Y33.842Z45.F100.$
N0031(1)X41.315Y23.069Z45.F100.$
N0032(2)X35Y21.15Z45I35J32.5F100$
N0033(1)X15.Y21.15Z45.F100.$
N0034(3)X15Y18.85Z45I15J20F100$
N0035(1)X35.Y18.85Z45.F100.$
N0036(3)X42.59419Y21.15757Z45I35J32.5F100$
N0037(1)X58.685Y31.931Z45.F100.$
N0038(2)X65Y33.85Z45I65J22.5F100$
N0039(1)X85.Y33.85Z45.F100.$
N0040(3)X85Y36.15Z45I85J35F100$
N0041(1)X65.Y36.15Z45.F100.$
N0042(3)X57.40581Y33.84243Z45I65J22.5F100$
N0043(1)X57.406Y33.842Z70.F100.$
N0044(1)M3$
$


if someone could post an example of anything simple for a delta 20 machine I'l like to compare format.


just for reference, this is the same operation as procesed for a haas vf-8

%
G71
O0100
(d:\sergi\work\op010default1.ncl.1)
(03/23/05-17:15:21)
N0010T1M06
S2000M03
G00X57.406Y33.842
G43Z70.H01
G01Z48.F100.
X41.315Y23.069
G02X35.Y21.15I-6.315J9.431
G01X15.
G03X15.Y18.85I0.J-1.15
G01X35.
G03X42.594Y21.158I0.J13.65
G01X58.685Y31.931
G02X65.Y33.85I6.315J-9.431
G01X85.
G03X85.Y36.15I0.J1.15
G01X65.
G03X57.406Y33.842I0.J-13.65
G01Z46.
X41.315Y23.069
G02X35.Y21.15I-6.315J9.431
G01X15.
G03X15.Y18.85I0.J-1.15
G01X35.
G03X42.594Y21.158I0.J13.65
G01X58.685Y31.931
G02X65.Y33.85I6.315J-9.431
G01X85.
G03X85.Y36.15I0.J1.15
G01X65.
G03X57.406Y33.842I0.J-13.65
G01Z45.
X41.315Y23.069
G02X35.Y21.15I-6.315J9.431
G01X15.
G03X15.Y18.85I0.J-1.15
G01X35.
G03X42.594Y21.158I0.J13.65
G01X58.685Y31.931
G02X65.Y33.85I6.315J-9.431
G01X85.
G03X85.Y36.15I0.J1.15
G01X65.
G03X57.406Y33.842I0.J-13.65
G01Z70.
M30
%


Thanks, Dan
 
You don't need a program name to run on DNC. Here is a simple one to get you going. Keep in mind some software will use (0), (1) or (E) after the line #. Either one will work. I can explain both to you if need be.
$
N01(E)M06T10$
N02(E)M03S2000E01$
N03(E)G00X0Y0Z.25$
N04(E)M30$
 
Thanks. I'll pick over it. So much for me to learn. I am excited and wanted to get a jump on it but it will be a few weeks before I get it all moved in and powered up.

Dan
 
couple more questions.

I have downloaded NCne Lite from Cadem.

I can't seem to send or recieve. I don'tknow if it's me or what. I bought a 6' paralell port cable at radio shack.

what the hell? I've just read so much confusing crap I don't remember my name. I think I have exhausted most possible combinations.

Do I need some special cable?

com1
4800
even parity
7 data bit
1 stop bit
handshake --none -hardware -software -both ????

i'm confused about the handshake

also transmit packet characters?


thanks I'm lost.
 
port is on, I just verified.
I was using it with a scanner the other day too.

is the cable special? looking through some help info it appears maybe I need a cable with the transmit and recieve signal lines rolled over? I just checked this cable and every pin has continuity to exactly the same pin on the other end. why would this be, sound reasonable?

i have tried a total of 3 different dnc softwares.

and cadem even had a downloadable parameter file for the dynapath d20 controll.

I've been trying to send:

(test2)$
N01(E)M06T10$
N02(E)M03S2000E01$
N03(E)G00X0Y0Z.25$
N04(E)M30$

Thanks,
 
not getting ANYTHING

I'll try the uppercase

I've been using easyDNCxp this morning because it has some auto port scan function, and I'm trying to record all programs from the delta20

I set the port scanner up, and hit "all programs" and the controll starts sending all the stuff I ever programmed conversationally, but my pc never sees anything.

on my pc I have gone to the device manager and set the port (com1, my only port) to:

4800
7
even
1 (stop bit)
none (flow ctrl)

in easy dnc:
trying auto port scan, also manually with same settings.

I figured even if I am screwing up sending a program in the correct format, my PC should be able to recieve SOMETHING.

is flow controll ? -
on/off = xon/xoff = x1 ctrl chr on/x0 ctrl chr off

I don't understand that terminology well.

And thanks Doug, I'm really gratefull for your help. Don't kill your day for me. it's saturday morning and it's sunny out. I'm going to take a break until night time.

I really appreciate ALL you guys helping.
 
The simplest method to cable would be a "null modem" type cable. Astandard modem cable has all lines straight through and will not work.

Pin 2 is Transmitted data on both sides, and pin 3 is recieved data on both sides, so transmitted data needs to be "rolled over to recieved data.
The same is true for data terminal ready and data set ready, request to send and clear to send.

data format is
1 start bit
8 data bits
1 stop bit
zero parity
baud rate in pc should match baud rate selected in the control.

Xon/xoff should be turned on for flow control, this uses ascii characters for flow control(control Q and control S) to start and stop data during drip feed (dnc)
I have found this to be the easiest and most reliable wiring method.
Al
 
wow. that's exactly what I was wondering from looking at a diagram that seemed to show that. the tx rx needs switched. my cable is straight through.

I'm going to cut it up and switch those two wires.

Darn, no luck. is switched tr&rx as per diagram. then I tried switching the others too for "hardware handshake" mode, per diagram. no luck there either.

I'm now truly screwed for ideas.

voltage? my dynapath manual mentions 12v for the carrier detect line. but I know pc's run at 5. just tested it too. thing is, this was working on Roberts new Dell a few months ago.


Dan
 
Here is the pin out from the Dynapath manual

control pc (9 pin)
2 -------------------- 3
3 -------------------- 2

7 -------------------- 5
20 ------------------- 6
6 -------------------- 4
4 -------------------- 8
5 -------------------- 7

2 receive data 2 receive data
3 transmit data 3 transmit data
7 signal ground 5 signal ground
20 data term. ready 6 data set ready
6 data set ready 4 data term. ready
4 request to send 8 clear to send
5 clear to send 7 request to send

The easiest solution is to just buy a "null modem" cable, available at radio shack etc for 10/12 dollars it is configured as above. Any extention cables or gender changers must be straight thru or will undo null modem(switch them back).
I made up my own cable using a 3 conductor shielded cable as follows:

2----------------------3
3----------------------2
7----------------------5
----4
|
----6
----7
|
----8

you tie clear to send to ready to send and data set ready to data terminal ready on the PC side(required signals for pc)
Dynapath does not require these signals if you use Xon/Xoff option, uses control characters(ascii) to control data flow. Data format must be as stated in previous post in PC communication config. Again, baud rates must match on PC and control and xon/xoff option selected. You can also pick up a comm tester for about 15.00, install between pc and control, can see data flow on flashing led's, and high low signals.
Al
 
I went to buy a null modem cable. it's 9 pins on the pc end and 25 pins on the controll end.
I didn't work as purchased.

still had to cut it up and re confuigure it, to match 6handicaps pinout.

it works now! Woo Hoo! I'm in business.

Thanks so much guys.
Dan.

[ 05-23-2005, 09:49 PM: Message edited by: dsergison ]
 
YES rs232 is serial communication. So a 9 pin on the pc and 25 to control is correct.

To check your com port:
go to control panel, then system, then hardware, the device manager, then find ports, select com1,
then port settings. This is where you check the dta format for com1(serial port)

after those are set, then try to communicate.
Al
 
Here again are my two friends and this was the last trouble area to address.

Had trouble finding this in relation to the cable, it showed up in a search for RS232.

Al, I might post the cable diagram in a new post to make it easier to find.

This thread was invaluable for me to get my RS232 cable made and I am now uploading and downloading programs to my Tree 325.

Now its time to start having real fun making parts.

I've even figured out I needed an END at the end of my programs so that the Dynapath finishes receiving the program properly. I figured this out by reading a program I wrote on the Tree onto the computer and noticing there was an END in the file.

Dan, can't wait for the Dyna manual but I will get by till then.

Thanks again,
Dale
 








 
Back
Top