What bugs you the most in SheetCam?

Having problems with or questions about SheetCam? Post them here.
hans
Posts: 114
Joined: Sun Feb 02, 2020 8:26 pm

Re: What bugs you the most in SheetCam?

Post by hans »

Les Newell wrote: Thu Apr 08, 2021 1:29 pm
hans wrote: Mon Apr 05, 2021 6:39 pm 2. Yesterday I had a number format like this, but i can't reproduce this actually...
:shock: I'd love to find out how you managed that one. The numbers are displayed using the same code that displays numbers anywhere in SheetCam. It should round to a fixed number of digits (the number of digits depends on your preferred units). It hasn't changed in over 10 years and I've never seen it misbehave before.
Try just open the attached job file. This is reproducable on my machine.
First it only showed up only in the maximized window. Then after second start on every window size.
Sheetcam_display_number.gif
Sheetcam_display_number.gif (605.34 KiB) Viewed 303891 times
Attachments
rect_2.job
(7.37 KiB) Downloaded 125 times
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

Thanks. I found the problem. I wasn't initializing the plunge distance to zero before running the path simulation. Uninitialized variables are normally cleared to zero so this did not show up here. However that isn't reliable in all cases. This is fixed for the next release.
That number you are seeing is something ridiculously huge so huge my normal number display code is having trouble displaying it.
hans
Posts: 114
Joined: Sun Feb 02, 2020 8:26 pm

Re: What bugs you the most in SheetCam?

Post by hans »

Good!

And have you thought about adding the total job time to this area?
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

I'll stick it on the to-do list.
hans
Posts: 114
Joined: Sun Feb 02, 2020 8:26 pm

Re: What bugs you the most in SheetCam?

Post by hans »

Thanks. Sometimes i miss a bug tracking / issue system like github for this ....
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

Yes, I really should do something about that. My current internal bug tracking system is not the best.
hans
Posts: 114
Joined: Sun Feb 02, 2020 8:26 pm

Re: What bugs you the most in SheetCam?

Post by hans »

A little thing that happens only the first time on a fresh installation and only on the non-dev version when creating a new tool:

First you see an error because no default tool type is set (not a problem):
Screenshot_2021-06-03_20-59-13.png
Screenshot_2021-06-03_20-59-13.png (12.69 KiB) Viewed 303743 times
But then you get two ok-buttons where only one is clickable.
Screenshot_2021-06-03_20-59-24.png
Screenshot_2021-06-03_20-59-24.png (22.42 KiB) Viewed 303743 times
And you should update the german language file in the installation package!
JoHu
Posts: 3
Joined: Fri Jun 15, 2018 12:29 pm

Re: What bugs you the most in SheetCam?

Post by JoHu »

Hi there,

I noticed a difference between the contour and pocket opertation dialogs.
In the contour operation the order of the dropdown boxes are:
1 - Layer
2 - Method
Contour_cropped.png
Contour_cropped.png (5.93 KiB) Viewed 303720 times

And in the pocket operation the order is
1 - Method
2 - Layer
Pocket_cropped.png
Pocket_cropped.png (4.39 KiB) Viewed 303720 times

Is there a (good) reason for this? Personally I prefer the order in the contour operation.
Would it be possible to change the GUI layout in the pocket operation?
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

hans wrote: Thu Jun 03, 2021 7:03 pm But then you get two ok-buttons where only one is clickable.
That's a drawing issue when the window is resized. I've had lots of problems getting that working in wxWidgets3.
And you should update the german language file in the installation package!
It should be using the most recent version. I'll check.
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

JoHu wrote: Fri Jun 04, 2021 8:44 am I noticed a difference between the contour and pocket opertation dialogs.
Is there a (good) reason for this?
Yes, there is a good reason. I messed up and never noticed the difference :oops:
The contour operation is wrong. All other operations have the method first.
JoHu
Posts: 3
Joined: Fri Jun 15, 2018 12:29 pm

Re: What bugs you the most in SheetCam?

Post by JoHu »

Problem: Assert failure dialog
Assert failure in function GrowArrayNoNew<class Part>::operator[]
...Index out of range

Today I:
1) opened sheetcam
2) opened explorer and browsed to a .job, double clicked to open
3) a second sheetcam instance opened
4) I closed the first (unused) instance.
5) then I noticed the second instance showed a notification dialog:
2021-06-10 09_51_38-Sheetcam tng Information.png
2021-06-10 09_51_38-Sheetcam tng Information.png (5.8 KiB) Viewed 303691 times

I tried to reproduce the situation above anymore. It didn't work.
I'm not sure whether the dialog showed up because of a second session or something else.
Just wanted to let you know.
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

I suspect that is related to a bug that should be fixed in the next release. Thanks for the report.
SeanP
Posts: 217
Joined: Wed Oct 23, 2013 9:50 am

Re: What bugs you the most in SheetCam?

Post by SeanP »

One thing while I remember, the new rotating part with mouse is a real timesaver, only problem I find is when in nesting mode and you press scroll wheel to move sheet around it's quite easy to accidentally rotate a part and not notice, could do with disabling that and just use the shift/scroll wheel to rotate parts.
User avatar
Les Newell
Site Admin
Posts: 3660
Joined: Thu May 11, 2006 8:12 pm

Re: What bugs you the most in SheetCam?

Post by Les Newell »

That's a good point. I'll change it.
hans
Posts: 114
Joined: Sun Feb 02, 2020 8:26 pm

Re: What bugs you the most in SheetCam?

Post by hans »

hans wrote: Tue Mar 23, 2021 10:33 pm
hans wrote: Fri Mar 12, 2021 1:58 pm If I update the messages.po with the pot file, then PoEdit marks 249 entries as "need review". If I have a look at these I see that nearly all have a wrong translation. How could that happen?
I analyzed this and the wrong translation is caused by the fuzzy option. Updating with the *.pot-file by Poedit does the same like msgmerge (with fuzzy default enabled). Without that fuzzy option, the strings are just empty as I would except that.
That happen if a program tries to be clever :cry:
In fact that are 283 new translation left with your current pot-file.
And can you also provide the pot file for the de.po? So I can check that one too.
Les Newell wrote: Wed Mar 24, 2021 12:56 pm Ah, that makes sense. The POT file just contains the original English strings along with some information about where they are used. When you merge the POT file into your PO file it discards any translations that are no longer used and adds any missing strings. It looks like Poedit then tries to match the missing strings with others that are close.

Edit: I found you can change that behaviour in File->preferences->translation memory.

I found the real root of this.
It occurs when generating the mo-file. Normally the entries marked as fuzzy should not get compiled into the mo-file, I just learned by the LinuxCNC project. That really makes sense to have a suggested string for the translator, but do not take it for real.
If using Linux msgfmt tool, the mo-file is compiled correctly.
You can explicitly allow the fuzzy entries:

Code: Select all

      -f, --use-fuzzy
              use fuzzy entries in output
So per default they aren't, what makes really sense.
BUT PoEdit takes always the fuzzy entries into account and I didn't found an option to disable it.
The setting you found is only effective then merging from catalogue (pot) file.
I would recommend to use msgfmt when generating the mo-files (if you are not already using it)

You can try this with such an entry. If correctly it should be ignored unless removing the fuzzy comment.

Code: Select all

#, fuzzy
msgid "Colour"
msgstr "Farbe"
Post Reply