603,799 active members*
2,356 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > EdingCNC > Let me shed some light on Macro programming
Page 2 of 2 12
Results 21 to 26 of 26
  1. #21
    Join Date
    Jun 2015
    Posts
    4190

    Re: Let me shed some light on Macro programming

    a while ago i started working on code layouts

    different formats between easy to read, or dense

    at some point is easy to do things how you like, rather then hunting down for functionalities through other softwares
    Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg

  2. #22

    Re: Let me shed some light on Macro programming

    That is the reason i started Devellopment of E++. i wanted the Syntax Coloring and Indentation like i have in Notepad++, but without all the extra functions you don't need.. and some extra's for G-Code specifically For EdingCNC..

    That is why the Parameters have colours depending on their status.. a Volatile Parameter is green, a Non Volatile Parameter is Orange, and a System Parameter is Red..
    I need to do some more Coding, as the Parameters #1 through #26 represent the letters of the Alphabet, #1=A, ...#26 is Z, to Enable one to use these in Self written Custom M-codes..
    That is why, and how i came up with Codes like M34 A45 R30, a Polar Coordinate meaning "From Circle Center, move to Radius 20 @45°, and it works a treat!

  3. #23
    Join Date
    Jul 2021
    Posts
    43

    Re: Let me shed some light on Macro programming

    Quote Originally Posted by arie kabaalstra View Post
    I wanted Colours as well, that is why i made E++.. I do need some "Time off" so i can Translate the manual to English, so i can put the link here..


    but there are plenty of Editors providing Syntax marking, and indentation, like Notepad++ and Visual Studio Code.
    E++ is however a G-Code Editor written specifically for EdingCNC.

    Oh.. and there needs to be a space after a Gosub and a Sub...
    I am just getting started on EdingCNC, with a CNC720. I am definitely not an amateur, since I am - as of this year - a former professional machinist now in engineering school. I am happy to learn all about what I can do with my CNC720, but it was a MF-ing hassle just to connect Teknic Clearpath DC servos to this controller. Plus, the default limits and other things I would have to discover on my own were just nonsensical. I have since figured a lot of these things out, but it feels ridiculous that I have a professional CNC career behind me and I couldn't even jog the machine.

    If you're writing new manuals, and you have Eding's ear, you might consider pushing them to publish a "getting started" FAQ. There are still many steps that have to be cleared before I can move on to using the machine, like squaring the tandem axes that isn't covered anywhere I can find. Through tenacity, I was able to connect a bunch of dots and make homing work with Tandem axes, but that's only half the battle - and it's not really even solved. Tandem axis homing often ends with one inductive switch in the open condition the other in the closed condition, with absolutely no idea what to do about it.

    There are other, philosophical questions that I would like addressed too. Like, for example, why homing the machine zeroes the work coordinates. WTF?

    Your 14-year-old video clearly shows that EdingCNC is capable, which is what makes this so frustrating.

  4. #24

    Re: Let me shed some light on Macro programming

    There are other, philosophical questions that I would like addressed too. Like, for example, why homing the machine zeroes the work coordinates. WTF?
    No.. it doesn't...it sets the machine Coordinates...and not necessarily to zero.. it sets the coordinates to the value that you have put in the Setup..

    on my Mil, it does home the machine at X0, Y0, Z0, A0, but on my Lathe it homes at X53.5, Z295 (It's an EMCO Compact 5 CNC, with EdingCNC)

    DId you mix up F2 and F3?..

  5. #25
    Join Date
    Aug 2021
    Posts
    1

    Re: Let me shed some light on Macro programming

    Sorry for the Off topic comment. Arie Im looking for the heidenhain te425 matrix pinout you mentioned before in a post. Wondering if you would share it? Thanks

  6. #26

    Re: Let me shed some light on Macro programming

    Sure thing.. Here Goes..


    P20 P21 P22 P23 P24 P25 P26 P27
    P1 END ± 3 6 9 ENT MANUAL HAND WHEEL
    P2 N/U 0 2 5 8 NO ENT MDI MOD
    P3 Q . 1 4 7 REF SINGLE BLOCK GRAPHIC
    P4 TOUCH PROBE IV Z Y X DEL PGR P
    P5 RR LBC STP C EXT CE EDIT I
    P6 RL LBS N/U CC PGM CALL LEFT DOWN
    P7 TOOL CALL CYCLE CALL RND CR CL PGM GOTO
    P8 TOOL DEF CYCLE DEF CT L PGM NAME UP RIGHT
    P9 APPR DEP N/U N/U CHF V N/U
    P17 ! # " Q Ctrl A SPACE Z
    P18 $ % W E S D X C
    P19 ^ & R T F G V B
    P28 * ( Y U H J N M
    P29 ) _ I O K L , .
    P30
    P31 + = P < ; > ? /
    P32 BACK RET : SPACE

Page 2 of 2 12

Similar Threads

  1. macro B PROGRAMMING
    By KNEELY in forum Fanuc
    Replies: 14
    Last Post: 03-21-2016, 01:00 PM
  2. Macro programming using I/O
    By Drache in forum Fanuc
    Replies: 5
    Last Post: 06-06-2014, 03:25 AM
  3. Can anyone shed light on this?
    By topchippy1 in forum Machines running Mach Software
    Replies: 6
    Last Post: 03-23-2012, 10:25 PM
  4. Macro Programming
    By danhaskell in forum Fanuc
    Replies: 1
    Last Post: 05-07-2008, 08:04 PM
  5. Macro Programming
    By dapoling in forum G-Code Programing
    Replies: 4
    Last Post: 01-18-2008, 06:33 PM

Tags for this Thread

Posting Permissions

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