Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

C-hook and operation groups


markov
 Share

Recommended Posts

see m_db.h

list_grp_add_empty - adds empty group.

list_grp_delete_name - deletes group by name.

 

You can't access groups directly since CNC software doesn't make the group list pointer directly available in the chook developement kit. frown.gif One of several usefull items that seem to be absent.

 

You can read group_list structures from a file using the grplib_list function. You can then match up the grp_idn in the group_list structure and the operation structure.

 

Bryan smile.gif

Link to comment
Share on other sites

Hi,

 

there is an undocumented variable called group_list_ptr

 

You can get the address with GetModuleHandle() and GetProcAddress().

 

Hope this helps.

 

code:

.data

szGroupListPtr db "group_list_ptr",0

 

 

.data?

GrpListPtr dd ?

hModule dd ?

 

 

.code

invoke GetModuleHandle, NULL

mov hModule, eax

 

;get group_list_ptr

invoke GetProcAddress, hModule, addr szGroupListPtr

mov GrpListPtr, eax


cheers.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...