Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An easy way to add ToolTips #24

Open
ihateu3 opened this issue May 2, 2023 · 8 comments
Open

An easy way to add ToolTips #24

ihateu3 opened this issue May 2, 2023 · 8 comments
Labels
enhancement New feature or request

Comments

@ihateu3
Copy link

ihateu3 commented May 2, 2023

We have a few older machines with legacy Delta controllers that I would like to add to tooltips for and also have edytornc identify based on the code like it does with other controls. I am unsure how to do this, and there doesn't seem to be an easy way to do this on the user end.

I believe if there was an easier way to add to tooltips, we could slowly build a file from edytornc users that would cover most machine controllers.

@u-235 u-235 added the enhancement New feature or request label May 2, 2023
@u-235
Copy link
Collaborator

u-235 commented May 2, 2023

Hi.
I don't yet have a clear idea of how to make it easier to add a new system or tooltips.

I have come to the conclusion that in order to further develop the project, I need to add concepts such as system and machine to the code. And make tooltips and other services linked to the machine.

Another conclusion is that I need to reorganize the code so that it is easier to make changes. And that's why I'm doing refactoring now.

@u-235
Copy link
Collaborator

u-235 commented May 2, 2023

Can I ask you to provide a programmer's manual for this system? It might help in adding a new system.

@ihateu3
Copy link
Author

ihateu3 commented May 2, 2023

MS CODES.docx

@ihateu3
Copy link
Author

ihateu3 commented May 2, 2023

The name of the machine is "machining systems" or "MS" for short. It uses a Delta controller, I want to say a Delta 40, and I think this manual covers Delta 30-60.

Main difference off the top of my head is that "M21" is spindle coolant thru instead of M88

@ihateu3
Copy link
Author

ihateu3 commented May 3, 2023

Also, text is handled with a "(T)" at the beginning and a "$" at the end.

For example:
N200 (T)6" FACE MILL$

An "(M)" at the beginning is for Macro
Example:
N30(M)PCLEAR$

And a "(P)" is for Probing
Example:
N230(P)G1X4.766P4.766E14A1.0L1.0F40V20$

@0hip
Copy link

0hip commented Oct 8, 2023

We have a few older machines with legacy Delta controllers that I would like to add to tooltips for and also have edytornc identify based on the code like it does with other controls. I am unsure how to do this, and there doesn't seem to be an easy way to do this on the user end.

I believe if there was an easier way to add to tooltips, we could slowly build a file from edytornc users that would cover most machine controllers.

Sin título

@ihateu3
Copy link
Author

ihateu3 commented Oct 9, 2023

We have a few older machines with legacy Delta controllers that I would like to add to tooltips for and also have edytornc identify based on the code like it does with other controls. I am unsure how to do this, and there doesn't seem to be an easy way to do this on the user end.
I believe if there was an easier way to add to tooltips, we could slowly build a file from edytornc users that would cover most machine controllers.

Sin título

Yes, that would work. How did you do that?

@0hip
Copy link

0hip commented Oct 9, 2023

Option A:

  1. open your cnc program file
    image

image
EdytorNC will create a file called "cnc_tips" into the same folder the cnc program file opened above is located. This tooltip will be valid for all the cnc files located in the same folder the tooltip is.

3.Edit at your will... Here I am doing it at FANUC part... Then save it.
image

image

Artur (the developer) made it that easy.

PD.
If you click there
image
a file (in this case FANUC.cfg) will be created in the same folder so that all files in this folder will be opened with FANUC highlight by default (and with all overrides inside cnc_tips for FANUC in this case)

;)
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

3 participants