Advanced Search

Search Results (Searched for: )

  • langdons
  • langdons
20 May 2025 16:58

Actual position and Commanded position differ, using cia402 [SOLVED]

Category: Basic Configuration

C code is C++, but C++ is not C.

(Like a circle is an ellipse, but an ellipse is not necessarily a circle)
  • DarkPhoinix
  • DarkPhoinix
20 May 2025 16:15 - 20 May 2025 16:28
Replied by DarkPhoinix on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

I'd always recommend calculating the joint SCALE based on the hardware. ie steps per revolution of the stepper motor and then the leadscrew pitch etc. If the actual movement achieved is not correct I'd be suspicious of lost steps, especially if micro stepping.


the seller does not give me any documentation. The only things I have are:
Driver
Pulse/rev SW5 SW6 SW7 SW8
----------- ----- ----- ----- -----
Default    on on on on
800         off on on on
1600       on off on on
3200       off off on on
6400       on on off on
12800     off on off on
25600     on off off on
51200     off off off on
1000       on on on off
2000       off on on off
4000       on off on off
5000       off off on off
8000       on on off off
10000     off on off off
20000     on off off off
40000     off off off off

Stepper: Step angle1.8∘±5%

in the TXT file i have set: 
    "Thread": "DMA",
    "Type": "DMAstepgen",
        "Comment":            "Y - Joint 1 step generator",
        "Joint Number":        1,
        "Step Pin":        "P1_24",
        "Direction Pin":    "P1_31",
        "Step Length":        7,
        "Step Space":        2

Frame:
SFU2005 and SFU1605 ball screws Repetitive positioning accuracy: 0.05mm
  • low-blip
  • low-blip
20 May 2025 16:00

Actual position and Commanded position differ, using cia402 [SOLVED]

Category: Basic Configuration

I've learned C for a semester in university, didn't get it at all. It was so not nice to me.

I do program Arduinoes these days, because the other colleagues don't want to, but isn't that C++? Any way I hate it too :)

When I need C I use Rust instead, it's a pain too but at least I can usually figure out where I made a mistake. Which is usually forgetting the ';'
  • low-blip
  • low-blip
20 May 2025 15:51

Actual position and Commanded position differ, using cia402 [SOLVED]

Category: Basic Configuration

I am so confused. the setup does still works after I deleted userkins.c, so the problem must have come from the old userkins.so. According to our git history, userkins.comp never changed, and we did run halcompile when we set up the project, so I don't see why userkins.so changed. Not important, maybe someone accidentally copied an older version from somewhere.

As for the other issues with userkins, I don't know, this is how I received the configuration. I'm slowly trying to figure things out.
 
  • Beovoxo
  • Beovoxo
20 May 2025 15:47
Replied by Beovoxo on topic Deckel FP4A Retrofit

Deckel FP4A Retrofit

Category: Milling Machines

Electrical Cabinet makeover. 




 
  • JT
  • JT's Avatar
20 May 2025 15:37
Replied by JT on topic Flex GUI 1.2.1 Released

Flex GUI 1.2.1 Released

Category: Other User Interfaces

Because you can edit a nc code file directly in Flex I'm working on a search function so you can search the nc code and change things without loading an external editor.



JT
  • langdons
  • langdons
20 May 2025 13:53

Actual position and Commanded position differ, using cia402 [SOLVED]

Category: Basic Configuration

C isn't so hard, try it!

It's a nice, simple language.

Try out Arduino, it'll teach you to be a C master.

You'll start to end sentences with a ";" after while!
  • alangibson
  • alangibson
20 May 2025 13:29 - 20 May 2025 13:31
Replied by alangibson on topic Ohmic probe aborts immediately

Ohmic probe aborts immediately

Category: Plasmac

Ouch. I swear I knew that before. Thanks a lot for your reply.

For anyone else that stumbles on this, here is what I added to my personal operations manual:

Q: Ohmic sensing is triggered early
A: This is most often caused by slag or water getting into the shield. 

With the torch shield away from anything conductive, tap the ohmic test button. If the Ohmic light comes on then the ohmic sense circuit is shorted. If you are doing test cuts on scrap, tap the Torch Pulse button to blow out any water in the shield. If that doesn't work, turn off plasma cutter and blow the tip with compressed air. If this does not work, remove shield and clean out any debris. Look for slag that is stuck to the electrode and/or shield cup. 

In the case of slag, consider increasing pierce height as this almost always happens during pierce. In the case of water, add G0 to your program to rapidly move the torch away from water being sprayed by the a torch during postflow.
  • Routerworks
  • Routerworks
20 May 2025 13:22
Replied by Routerworks on topic Calling next subroutine messes up offsets

Calling next subroutine messes up offsets

Category: General LinuxCNC Questions

Thank you for your responses.
I see now how to call another subrutine. If I'm in a running subroutine and stop it, do I have to end it (END SUB) before I call the new subrutine?

I meant "work offset".

If I am undestanding this L20 P0 would change the axis for all subroutines relative to the machine coordinates and not change the WCS offsets for each location i.e. G54...5,6,7. Is this the same as using the Axis Screen offset for P0?

Essintially the program ran the first opertion to all 4 locaions then lifted up and stopped. I want to be able to move it back to the first location and change the tool and set the Z work offset for the nest operation.

Many thanks
  • PCW
  • PCW's Avatar
20 May 2025 13:18
Replied by PCW on topic Index homing Heidenhain ls 403/exe602

Index homing Heidenhain ls 403/exe602

Category: Basic Configuration

Raw counts will be set to 0 when LinuxCNC starts so its still
just a relative count number.

What is the spacing between index marks on your scale?
  • PCW
  • PCW's Avatar
20 May 2025 13:10

AC Servo tuning - Joint 0 following error at high velocities

Category: Basic Configuration

You have

setp hm2_[MESA](BOARD).0.encoder.00.filter 0

(on all axis) You might try:

setp hm2_[MESA](BOARD).0.encoder.00.filter 1

In case it's a noise issue.
  • PCW
  • PCW's Avatar
20 May 2025 12:53

[SOLVED] MesaCT problems with 7i96 pwm spindle

Category: Configuration Tools

Yeah, sorry, I copied them from a 7I96S halshow and forgot to delete the "s"
  • PeteTech
  • PeteTech
20 May 2025 12:38
Replied by PeteTech on topic Machine Cutting 1 - 2mm short semi frequently

Machine Cutting 1 - 2mm short semi frequently

Category: General LinuxCNC Questions

Thank you very much, I will try those fixes and get back to you.

I also wanted to mention that when we manufacture this machine with new pc hardware and this new software we get the latency warnings but the machine performs without issues. I don't know if that is relevant or not.
  • JT
  • JT's Avatar
20 May 2025 12:07

[SOLVED] MesaCT problems with 7i96 pwm spindle

Category: Configuration Tools

Fixed the outputs and inverts for 7i95t, 7i96, 7i96s, 7i97 and 7i97t.

JT
  • tommylight
  • tommylight's Avatar
20 May 2025 12:01
Replied by tommylight on topic Machine Cutting 1 - 2mm short semi frequently

Machine Cutting 1 - 2mm short semi frequently

Category: General LinuxCNC Questions

Yes, that is the BOB with very slow optos, and as long as you get latency warnings, the steps might and will be missed, so
-Set the base period to 100000
-set the drive microstepping to 1600
-set the parport reset time to 10000 in the hal file
-set the step time and space to 10000 in the ini
If you still get latency warnings, in BIOS:
-disable hyperthreading
-disable TPM
-disable "aggressive PCI-E power something or another"
-disable any power saving option, like C states, turbo, speed step, etc
Displaying 2956 - 2970 out of 25067 results.
Time to create page: 0.366 seconds
Powered by Kunena Forum