Advanced Search

Search Results (Searched for: )

  • sandersjrs
  • sandersjrs
17 Jul 2024 18:24
Replied by sandersjrs on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

The power supply powering the drivers is 24 V. Note that when I set it up for LinuxCNC, I added a 5V power supply (for the breakout board) that just pulled off/shares the A/C leads going into the 24V supply.

Will try those speeds.
  • Ethercatuser
  • Ethercatuser
17 Jul 2024 18:21
Replied by Ethercatuser on topic EtherCat I/O

EtherCat I/O

Category: EtherCAT

Hi
I got this unit and I'd like to import it into "codesys".

The xml seems to be a very different format than most esi files I've seen and doesn't import into my app.

Does linuxcnc process a different type of xml to import devices or am I missing something?

Thanks
  • Aciera
  • Aciera's Avatar
17 Jul 2024 18:15
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

You extended the G5 2d cubic spline to 3d?
  • tommylight
  • tommylight's Avatar
17 Jul 2024 18:13
Replied by tommylight on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

What voltage is the power supply?
Try speed at 200 and 100.
  • sandersjrs
  • sandersjrs
17 Jul 2024 18:03
Replied by sandersjrs on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

Same behavior when oriented on the other axis:

 

Note the difference between the first and second layers, show by the red arrows. 

Background on PC/LinuxCNC setup: We bought an ASRock q1900b-itx to install. When I retrofit the router to use LinuxCNC via this board, it kept giving latency errors. Next to our router, we have a LinuxCNC mill that uses a different computer (not sure the model on that, but same LinuxCNC version). It's never had latency problems and the mill has always worked, so I switched over to that computer and set up the router and keep getting these same skipping issues (again, issues that are not present on the mill that uses the same computer). The router itself has never had this kind of issue on the old RichAuto controller, so it just started having this problem when I set it up with LinuxCNC (started about a week ago). We use this router all the time, it's not like it was sitting in the shop unused for a long time before setting up.
  • Aciera
  • Aciera's Avatar
17 Jul 2024 17:59
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

Maybe, maybe we are lucky. In this thread it is possible they will give us 3d clothoid code from Italy university first hand.

Phew, one can sure tell that the paper linked in that thread comes from mathematicians. I could _probably_ workout the other paper written by engineers but this one I don't even need to try. I guess we'll see if they come up with anything useful.

Also it can read the spline with multi xyz inputs at the same line. It will create xyz point sets.

So if I understand you correctly you are planning on approximating the 3d clothoid fillets with the G5 spline gcode?
  • Hawk83
  • Hawk83
17 Jul 2024 17:45
Carousel Toolchanger was created by Hawk83

Carousel Toolchanger

Category: Advanced Configuration

Hi folks.

Have anyone set up a carousel toolchanger driven by a 0-10V controlled servo-motor with encoder feedback?

I have a spare servo-axis on my machine and I want to use this to position the tool carousel.

I think I have the necessary signals (tool number in spindle, requested tool number, tool change request, etc.) to perform all the logic tasks in Classicladder, so I hope I don’t need to remap the M6 command.
  • TheRoslyak
  • TheRoslyak's Avatar
17 Jul 2024 17:28

Torque mode control to Position (Emergency operating mode)

Category: General LinuxCNC Questions

Hi everyone
I need to set up an emergency operating mode for the drive. The drive in question is a Delta C2000+. Its nominal power is 55 kW. However, from an external signal source, I receive a signal indicating that the network power is limited to 19 kW.
Despite this, I need to maintain position control. In normal situations, I operate in Position Mode or Interpolated Position Mode and can set a current limit of, say, 110% once. I cannot change the EtherCAT current limit parameter. But I can switch it to Torque Mode and set the current percentage accordingly.
Thus, I have an incremental encoder on the motor and an additional external absolute encoder. Does anyone have any ideas on how to implement a velocity control loop and then position control with this data?
  • PCW
  • PCW's Avatar
17 Jul 2024 17:22
Replied by PCW on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

Looks like maybe a latency problem.

LinuxCNC 2.5 is really old (2012) and may not have had the reset option
If the PC is of similar vintage, it may have issues. Overheating
or hard drive failure can cause latency problems to develop
in a system that worked previously

Since this is such an old LinuxCNC installation, did the machine work ok
and just fail recently?

 
  • Grotius
  • Grotius's Avatar
17 Jul 2024 17:20 - 17 Jul 2024 17:28
Replied by Grotius on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

Hi Arciera,

Well, I've given it a fair bit of thought and I cannot see a reason why it shouldn't work with helical segments.
Indeed, this works with anything.

Maybe, maybe we are lucky. In this thread it is possible they will give us 3d clothoid code from Italy university first hand.
He is not looking dayly here, but we have time.

It's also possible to request other 3d clothoid code from China.

Today i did review the gcode parser source code as i was not satisfied with it. I had problems changing from G40 to G41 after
one line of gcode during the program run. So the tool was not reacting to the given offset side.

So now that is solved. The parser can now read more gcode's at one line. Also it can read the spline
with multi xyz inputs at the same line. It will create xyz point sets.
 

valid input for spline :
g1 x0 y0 z0
g5 x1 x10 y5 x15 z20

will create spline points :
x0 y0 z0
x1
x10 y5
x15 z20

parser_to_shapes , wich is improved to work better now.
 
  • sandersjrs
  • sandersjrs
17 Jul 2024 17:01
Replied by sandersjrs on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

X axis attachment images attached.
  • sandersjrs
  • sandersjrs
17 Jul 2024 16:59 - 17 Jul 2024 17:07
Replied by sandersjrs on topic Dimensions Slightly Off

Dimensions Slightly Off

Category: Milling Machines

700 mm/min vs 350 mm/min:
 
Definitely an improvement...does that point to a specific problem? Currently running it in the opposite direction to see if it's better in that orientation too.

You can see where it skips at 700 mm/min, both in the picture above and this picture:  

Like I noted above, it seems to move just fine when manually jogging (at 3000 mm/min) without skipping. It really only skips when running gcode.
  • RotarySMP
  • RotarySMP's Avatar
17 Jul 2024 16:47 - 17 Jul 2024 16:57
Replied by RotarySMP on topic Deckel FP4 Gearbox Comp

Deckel FP4 Gearbox Comp

Category: Advanced Configuration

There are two thing here:
As I understand it, you can't just call any comp, even if you have a file named that on your pc. It has to be complied into your LinuxCNC build. We can call "and" , "trivkins" , "hostmot2" etc as these are compiled into the main LinuxCNC build by the admins. If you do your own comp, you have to compile it from its collection of .c and .h files on your PC, and then you can call the comp from your HAL.

If you took my HAL and changed pin names from e.g "mh400e-gearbox.spindle-speed-out" to "FP4-gearbox.spindle-speed-out" it will error out, as that pin does not exist. The comp creates the pins, and those names are hard coded in the "mh400e_common.h" file where these pins are defined. So you will need to go through the code and rename each pin and each instance of it's use in the various .c anc .h files, and then recompile it with your naming convention.

Cheers,
Mark
  • my1987toyota
  • my1987toyota's Avatar
17 Jul 2024 16:33
Replied by my1987toyota on topic 7i96 non S PWM on an output possible?

7i96 non S PWM on an output possible?

Category: Driver Boards

Thanks PCW. looks like I have some reading and experimenting to do.
  • PCW
  • PCW's Avatar
17 Jul 2024 16:26 - 17 Jul 2024 16:27
Replied by PCW on topic 7i96 non S PWM on an output possible?

7i96 non S PWM on an output possible?

Category: Driver Boards

If your 40 A SSR is slow, it's probably better to start with PWM:
something like

loadrt pwmgen output_type=0
addf pwmgen.update servo-thread
addf pwmgen.make-pulses servo-thread
setp pwmgen.0.dither-pwm true
setp pwmgen.0.pwm-freq 20
setp pwmgen.0.scale 100

net heat-on pwmgen.0.enable
net how-hot pwmgen.0.value # 0 to 100%
net pwm  pwmgen.0.pwm  hm2_7i96.0.ssr.00.out-05


man pwmgen for pwmgen usage
Displaying 24586 - 24600 out of 25529 results.
Time to create page: 1.149 seconds
Powered by Kunena Forum