Jump to content


X6 Post - change decimal to trailing zeros


6 replies to this topic

#1 MIKO ELLO

MIKO ELLO

    Member

  • Members
  • PipPip
  • 86 posts

Posted 25 June 2012 - 08:27 PM

Can anyone tell me how I can change my dwell that posts out like this P.5 to P500?

I am working in the post right now and I cannot find and fs2 statements that match what I need?

My machine will either accept x.5 or p500 - I would like to know what everyone is using and how I change my post.

#2 MIKO ELLO

MIKO ELLO

    Member

  • Members
  • PipPip
  • 86 posts

Posted 25 June 2012 - 09:13 PM

this is what my post is showing at the moment


fstrsel scomp comp_type scomp_type 5 -1
# --------------------------------------------------------------------------
# Format statements - n=nonmodal, l=leading, t=trailing, i=inc, d=delta
# --------------------------------------------------------------------------
#Default english/metric position format statements
fs2 1   0.7 0.6      #Decimal, absolute, 7 place, default for initialize (:)
fs2 2   0.4 0.3      #Decimal, absolute, 4/3 place
fs2 3   0.4 0.3d     #Decimal, delta, 4/3 place
#Common format statements
fs2 4   1 0 1 0      #Integer, not leading
fs2 5   2 0 2 0l     #Integer, force two leading
fs2 6   3 0 3 0l     #Integer, force three leading
fs2 7   4 0 4 0l     #Integer, force four leading
fs2 9   0.1 0.1      #Decimal, absolute, 1 place
fs2 10  0.2 0.2      #Decimal, absolute, 2 place
fs2 11  0.3 0.3      #Decimal, absolute, 3 place
fs2 12  0.4 0.4      #Decimal, absolute, 4 place
fs2 13  0.5 0.5      #Decimal, absolute, 5 place
fs2 14  0.3 0.3d     #Decimal, delta, 3 place
fs2 15  0.2 0.1      #Decimal, absolute, 2/1 place (feedrate)
fs2 16  1 0 1 0n     #Integer, forced output
fs2 17  0.2 0.3      #Decimal, absolute, 2/3 place (tapping feedrate)

# These formats used for 'Date' & 'Time'
fs2 18  2.2 2.2lt    #Decimal, force two leading & two trailing (time2)
fs2 19  2 0 2 0t     #Integer, force trailing                   (hour)
fs2 20  0 2 0 2lt    #Integer, force leading & trailing         (min)

# This format statement is used for sequence number output
# Number of places output is determined by value for "Increment Sequence Number" in CD
# Max depth to the right of the decimal point is set in the fs statement below
fs2 21  0^7 0^7      #Decimal, 7 place, omit decimal if integer value

# --------------------------------------------------------------------------

#3 MIKO ELLO

MIKO ELLO

    Member

  • Members
  • PipPip
  • 86 posts

Posted 25 June 2012 - 09:22 PM

I am assuming its FS4

#4 K2csq7

K2csq7

    Advanced Member

  • Members
  • PipPipPip
  • 1,985 posts
  • Location:CT

Posted 26 June 2012 - 06:38 AM

use the post debugger to find out what variable is outputting the dwell value, then reformat it.
Or at the top of the toolchange postblock do this... (you first need the variable name for dwell.
dwell = dwell * 1000

I have this in the mpmaster....


fmt  P  11  dwell$	  #Dwell


#5 EX-wccprogrammer

EX-wccprogrammer

    Advanced Member

  • Members
  • PipPipPip
  • 390 posts
  • Location:Gardena, California

Posted 26 June 2012 - 08:01 AM

View PostK2csq7™, on 26 June 2012 - 06:38 AM, said:

use the post debugger to find out what variable is outputting the dwell value, then reformat it.
Or at the top of the toolchange postblock do this... (you first need the variable name for dwell.
dwell = dwell * 1000

I have this in the mpmaster....


fmt  P  11  dwell$	  #Dwell
I agree that the formula is the appropriate way to achieve the desired output, but it is way better to create another variable to hold the value.  Something like 'TempDwell' will be recognizable, but still retain the original dwell value.  Once you modify a CAD generated variable, there is no way to undo it.

#6 MIKO ELLO

MIKO ELLO

    Member

  • Members
  • PipPip
  • 86 posts

Posted 26 June 2012 - 08:51 AM

Actually fs2 4 worked out perfectly.Thanks

#7 cncDean0017

cncDean0017

    Newbie

  • Members
  • Pip
  • 10 posts

Posted 17 August 2012 - 09:42 AM

this is what I used:

fs2 11 4 0 4 0t #Integer, force four trailing

to get this:

G99 G82 Z-.25 R.1 P500 F50.

Mori Seiki



Reply to this topic