Hello Guest it is March 28, 2024, 02:42:31 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - microsteam

Pages: 1
1
I am running Win10 64bit OS, Mach3, Heiz 400 CNC machine and a UC100.
At first it worked really well and I was pleased with it. I did not deliberatly change the UC100 setup.
Now when Mach3 starts up it senses two UC100 whether or not the UC100 is connected.

If the UC100 is connected and powered up then selecting the first UC100 starts the drive hardware but fails after about 1 second. The other fails immediately.
I would like to clear out all the UC100 software and start again but the install software does not give this option.
Has any one else seen this problem?
Can any one advise my on where the UC100 dlls or what ever are located.

2
G-Code, CAD, and CAM discussions / M6Start.m1s and the use of M00
« on: August 31, 2010, 04:31:43 AM »
I wrote a version of the M6Start.m1s macro for a manual tool change.
If the M00 code is used within M6Start.m1s then it stops the operation of M6Start.m1s and bypasses M6End.m1s. Control passes to the following command in the G-Code file.

For example: the following code fragment would fail after the M00 command:

  Message "Release old tool(" & oldtool & "). Insert tool" & tool
  CODE "M00"           ' Stop
 
  CODE "G0 G54 Z0"      ' Move to zero ready to lock the tool
  While IsMoving()      
    Sleep 100
  Wend

This work around is the best I can do:

  Message "Release old tool(" & oldtool & "). Insert tool" & tool
  MsgBox("New Tool Inserted?")      ' wait for operator

  CODE "G0 G54 Z0"      ' Move to zero ready to lock the tool
  While IsMoving()      
    Sleep 100
  Wend

Note: the Message precedes the MsgBox command because MsgBox can only accept a simple text argument.

Questions:
A   Is there a better way of doing this?
B   Is it possible to fix M00 so it can be used in this context?
C   Would it be possible to extend MsgBox so it can take multiple arguments including a title for the box?
D   Is there a way to use a more complex text string with MsgBox?

Pages: 1