Hello Guest it is June 07, 2024, 07:35:58 AM

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.


Messages - jdoeren

Pages: 1 2 3 »
1
Mach4 General Discussion / Re: Two (different) machines, same computer
« on: December 27, 2021, 05:38:08 PM »
yes I have done that also, I guess i miss understood as I thought you were saying you were runing them all at the same time as in they were cutting and in operation.
and I couldnt figure out how you got multiple windows to open as mine always says a version is running and I cant open another, although i can open mach3 and mach4 at the same time.

sorry my mis understanding 

2
Mach4 General Discussion / Re: Two (different) machines, same computer
« on: December 25, 2021, 02:39:01 PM »
I work 3 machines, one pc. I don't see why you wouldn't, every profile have different settings and stored in it's own folder so when you load a machine/profile the settings of this profile are loaded.

If your controller/plugin has something else, different that not let you do that i don't know!


How are you accomplishing this ??? can you please let me know how you have this set up??

thank you


3
check the mach4 videos there was a video on how to do it, I have all rotary cncs but i dont display that way but I do remember it was an option.

4
Merry Christmas

I have solved my problem and since thereisnt alot of people doing what im doing with my cnc Im going to post a video when I get time to my you tube channel. relitivly simple solution and now it works pretty much the same as the mach3 only better.

thanks for all the help guys.

5
Im running build 4612 with a smoothstepper rev.2 I do have a couple rev. 3 smooth stepper boards but they are for a couple other machines but from my understanding rev.2 isnt a problem.


6
yes thats pretty much what I do, but if you go to the table offsets and pull up the g54 it will have offsets for the x,A,and Z .then when you go to cycle start it will pull up or add the offsets in. if I stop before any movement and zero a,x and put in the z height from zero 4.3118 , reset and then cycle start it will work fine. i know its putting the work offsets and the machine offsets together by adding them to gether it comes out to exactly what shows up in the dro. is it possible I have some bad script in the start up somewhere? is there script for that ?

7
this may be a stupid question but if I touch off when I change my tool and the height or Z is from the tip of the tool what does the tool offset actually do? in my mind i think if it adds the offset or subtracts it it will change my z position making my part either to big or too small. keep in mind I have been using Mach3 for over 10 years I think maybe longer and I have gotten way to comfortable I guess. lol time for me to put on my big boy pants and learn.

8
i have them set to 0 because I dont have a toolchanger so i do a manual tool change and then use a touch off to set the z hight.

9
I do understand what your saying, and I tryed homing with my switches and in place and cant seem to get the same results everytime.
this is my m6 script Im using. i want to thanks to you guys that are trying to haelp as this is so confusing for me. my other machines run mach3 are running smooth and making the switch is super frustrating.

function m6()

   local inst = mc.mcGetInstance()
   local selectedTool = mc.mcToolGetSelected(inst)
   selectedTool = math.tointeger(selectedTool)
   local currentTool = mc.mcToolGetCurrent(inst)
   currentTool = math.tointeger(currentTool)
   
   if selectedTool == currentTool then
      mc.mcCntlSetLastError(inst, "Current tool == Selected tool so there is nothing to do")
   else
      --Remove this line if you would not like the Z axis to move
      --mc.mcCntlGcodeExecute(inst, "G90 G53 G0 Z0.0");--Move the Z axis all the way up
      mc.mcCntlSetLastError(inst, "Change to tool " .. tostring(selectedTool) .. " and press start to continue") --Message at beginning of tool change
      mc.mcCntlToolChangeManual(inst, true) --This will pause the tool change here and wait for a press of cycle start to continue
      mc.mcCntlSetLastError(inst, "Current tool == " .. tostring(selectedTool) .. "   Previous Tool == " .. tostring(currentTool)) --Message that shows after Cycle Start
      mc.mcToolSetCurrent(inst, selectedTool)
   end
end

if (mc.mcInEditor() == 1) then
   m6()
end

10
Ive had to go to california for some work and im back and working on this problem again. i will post the m6 script later.
what im wondering is since the zero for the z is the center of my rotay as thats my a axis. and im doing the hight touch off from the head stock and added the diference from the center to the touch plate offset. could that be why im getting a negative instead of a postive in the g54 Z? it homes up to the top. I removed the m998 as it is for tormach specific m code. if I home my machine in place and and zero to the center of the a axis then load my material the roughing pass works great and sometimes but not always the finishing pass will work but alot of the time I actually have to restart my computer and start over.

and what im talking about with the z axis is i set it at 4.3118 and if I look at the table offset the z will be -4.3118 so when cycle start and it hits the g54 it changes the z to zero and well obviously that doesnt work. shouldnt the G54 stay at 0 like G54 X0 A0 Z0 ? 

Pages: 1 2 3 »