Probe Basic machines won't update after modify in "Designer for PB"

More
16 Oct 2024 13:01 #312258 by burnie
Hi, I just installed Probe Basic and qtpyvcp development by following the guide in Probe Basic documentation "Probe Basic Development Installation" on LinuxCNC 2.9.3, Debian 12 Bookworm PREEMPT-RT ISO. I tried making changes like changing the text on buttons and the text on the status page, but after I saved the change by going to "File" and "Save" and launching LinuxCNC with the desktop launcher icons, it did not display the changes I made in QT Designer. I have tried all of the mill desktop launcher icons and made the same changes to the lathe UI with the same result.

And one more thing, can someone please point me to a guide on how to use the modified Probe Basic with normal Linux CNC (creating a .deb)? The instruction is not up on the documentation page yet. Thank you.



 

Please Log in or Create an account to join the conversation.

More
16 Oct 2024 16:22 #312276 by Lcvette
are you using the designer launchers on the desktop to start qtdesigner? this is necessary for the venv.

one of the users that builds his own debs posted this in the group chat.
TAG="0.5.4-128"
KMBUILD=6
echo Building $TAG
dch --create --distribution stable --package probe-basic --newversion $TAG.stable+km+$KMBUILD KM Build
dpkg-buildpackage -b -uc

Please Log in or Create an account to join the conversation.

More
16 Oct 2024 16:30 #312277 by Lcvette
also be aware that any changes made will be overwritten if you decide t update down the road with a newer release of probe basic. it may be wise to use the user tabs instead and remain on the stock version if you want ease and simplicity down the road.

we will be implementing some changes that allow certain buttons to be changed via user settings to better fit with routers, such as the flood and mist buttons will be interchangable with vaccum and dustcollector or similar etc.

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 03:36 #312327 by burnie
Yes, I use the launchers on the desktop, "Designer for PB Mill" and "Designer for PB Lathe", then launch LinuxCNC with "Probe Basic Mill" and "Probe Basic Lathe" launchers on the desktop.

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 03:43 #312328 by Lcvette
I just installed a new dev build from the Doc scripts and it is updating on save as expected. I would check your build, did you change the name when saving?
The following user(s) said Thank You: burnie

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 04:19 #312331 by burnie
I clicked on file and save or I hit ctrl+s on the keyboard. If I use "Save As..." it shows that the name it is saving to is probe_basic.ui is this the correct name?

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 05:23 #312335 by Lcvette
Check and make sure the directories are correct os the only thing i can think, loke i said i tested it here and it worked as expected. So im not sure why it wouldn't on your install.

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 09:28 #312350 by burnie
Thank you for verifying that the install guide works. I tried running it in a VM with a clean LinuxCNC 2.9.3 install from the ISO, it also works fine there. I can do the modification in the VM and then install it on the PC that runs the machine. What would be the best way to do that?

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 14:57 #312398 by Lcvette
build a deb file to be installed. if installing from deb you would want to follow the instructions for that from the probe basic website once built. just substitue your probe basic deb file for the one listed in the installation instructions. qtpyvcp and hiyapaco would be installed from the guide as normal since you are only changing PB.

i have not tested this myself, but this is how one of the other users/devs builds his customized probe basic deb files.  this would be built by running in temrinal inside the dev/probe basic directory.
TAG="0.5.4-128"
KMBUILD=6
echo Building $TAG
dch --create --distribution stable --package probe-basic --newversion $TAG.stable+km+$KMBUILD KM Build
dpkg-buildpackage -b -uc
The following user(s) said Thank You: burnie

Please Log in or Create an account to join the conversation.

More
17 Oct 2024 14:58 #312399 by Lcvette
as a side question, what are you changing? can you share some pictures as it may be one of the things getting updated currently that will be available on the develop branch.

Please Log in or Create an account to join the conversation.

Moderators: KCJLcvette
Time to create page: 0.142 seconds
Powered by Kunena Forum