[Fidia M1] syntax register use

Results 1 to 4 of 4

Thread: [Fidia M1] syntax register use

  1. #1
    Registered chilli-nc's Avatar
    Join Date
    Feb 2012
    Location
    Weiler-Simmerberg
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default

    Hello everyone!

    I am new here and have the following problem:
    I want to create a procedure on a Fidia M1 controller in which I want to place a piece zero point from a pre-defined register.
    The whole looks like this:
    [...]
    RG 04 -120. ;coordinate X
    RG 05 -70. ;coordinate Y
    .
    .
    .
    ORIGIN 1

    SET XM:04
    SET YM:05
    [...]

    The last part (SET XM:04 SET YM:05) is the interesting part- what is the correct Syntax?
    I already tried various versions without success.

    Thank you in advance

    Regards
    michael



  2. #2
    Registered chilli-nc's Avatar
    Join Date
    Feb 2012
    Location
    Weiler-Simmerberg
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default

    ADDITION:
    The last part is the only register use of the procedure which DOESN’T WORK.
    All other usages (e.g. >G0 X:06 Y:07 – of course register set in advance!) are carried out without problems.
    So either there is no register usage indented for the command SET *M or there is a syntax error...

    Another attempt:
    Does t the M1 controller has another memory that I could set/read out for this operation?

    Regards
    Michael



  3. #3

    Join Date
    Oct 2007
    Location
    Frankfurt
    Posts
    43
    Downloads
    0
    Uploads
    0

    Default

    That doesn’t work with your software -unfortunately- it’s too old!
    From V3R10.0 the following works:

    (example for a useful usage of the register)
    G201H0
    RG 01 = 10000.
    RG 02 = 2000.
    RG 03 = 3000.
    RG 04 = 4000.
    RG 05 = 500.
    >G203
    N1 (Fidia S.p.A. ISOGRAPH v. 7.0.1 07/26/06 10:53:10)
    N2 (compile file: C:FIDIAProgramh1)
    N3 ( HIGH SPEED DRILLING)
    N4 ( T00 D 32.000 R 0.000)
    N5 M03 S2000 F:01
    N6 G00 X0.000 Y0.000 Z100.000
    N7 G00 X0.000 Y0.000 Z2.000
    N8 X0.000 Y0.000 Z0.000
    N49 X4.301 Y4.874 Z-0.135
    N50 X4.053 Y5.082 Z-0.143 F:02
    N51 X3.794 Y5.278 Z-0.151
    N100 X-6.299 Y-1.604 Z-0.540
    F:03
    N101 X-6.211 Y-1.916 Z-0.548
    N150 X5.990 Y-2.525 Z-0.937
    F:04
    N151 X6.108 Y-2.223 Z-0.944
    N200 X-3.250 Y5.629 Z-1.333
    F:05
    N201 X-3.527 Y5.460 Z-1.341
    N251 X-0.486 Y-6.482 Z-1.738
    F:01
    N5166 G00 X0.000 Y0.000 Z100.000
    N5167 M05
    Finally it’s possible to write translations, rotations and reflections per G command into the NC program. But as I said only from version V3R10.0 and higher...

    Regards Bert



  4. #4
    Registered chilli-nc's Avatar
    Join Date
    Feb 2012
    Location
    Weiler-Simmerberg
    Posts
    10
    Downloads
    0
    Uploads
    0

    Default

    Hello Bert

    Thank you a lot for your answer.

    First I thought that my controller version cannot do what I am planning to do after what you wrote but my controller is definitely able to write rotations, reflections etc. into the NC program..


    Finally it’s possible to write translations, rotations and reflections per G command into the NC program. But as I said only from version V3R10.0 and higher...

    Like this we get feeds into a subprogram..

    So is there still hope?



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

[Fidia M1]  syntax register use

[Fidia M1]  syntax register use