View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002805 | Path | Bug | public | 2016-12-01 18:06 | 2017-07-11 20:09 |
| Reporter | bschueler | Assigned To | sliptonic | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | Linux | OS | Ubuntu | OS Version | 16.04.1 LTS |
| Product Version | 0.17 | ||||
| Fixed in Version | 0.17 | ||||
| Summary | 0002805: wrong values in PATH graphical-editor | ||||
| Description | some values in graphical-profile-editor in module PATH are displayed multiplicated by 10 | ||||
| Steps To Reproduce | klick on PATH-profile | ||||
| Additional Information | OS: Ubuntu 16.04.1 LTS Word size of OS: 32-bit Word size of FreeCAD: 32-bit Version: 0.17.9088 (Git) Build type: None Branch: master Hash: 537cfb2d48ee915b11ef1987880a5229255e4047 Python version: 2.7.12 Qt version: 4.8.7 Coin version: 4.0.0a OCC version: 6.8.0.oce-0.17 | ||||
| Tags | No tags attached. | ||||
| FreeCAD Information | |||||
|
|
Hello Path team, i think there are some logical things for this error. A lot of files have a statement like this: str(ztop + 10.0) The logic is, get the body or other parts like sheet or so, then add the value 10mm to the body value. I think python add a string at the end of the string from the Qt value, so you are added 10 to the value, the comma is going one step right side. I think a good solution is if a new job is createt first set a boolean to zero, add the 10.0 to the initial value. Leave the widget with return. Next if i double klick on the Job Contour or other thinks check the boolean, if the boolean true you don't add the extra value to the parameter. I use my own extra value for this parameter, so for the first step it's ok but for a second change i don't need to add this value every time. |
|
|
@proteus: The only place that a string like this occurs is in a statement like this: FreeCADGui.doCommand('obj.ClearanceHeight = ' + str(ztop + 10.0)) This causes a statement to be executed in the internal python console so the user can see it. The command that is actually executed, however is: obj.ClearanceHeight = ztop + 10.0 I haven't gone through every occurrence but I'm confident this is only done during object creation and not re-executed on edit. There are (or were) cases where the initial value was being set which caused the object to update, which caused values to be re-written but I've been systematically fixing them. If you can give me specific cases bugs to reproduce, I'll fix them. |
|
|
@proteus & @bschueler per @sliptonic: > If you can give me specific cases bugs to reproduce, I'll fix them. |
|
|
Hello @sliptonic & @Kunda1 i have test the last code, this bug can be closed. Last month i have make my own patch to solve this issue, but the actual code is verry good. I have now some more patches to fix some other issues, how can i put my patches to review from the developer to put it in the main code. |
|
|
@proteus. Ideally you would submit a git pull request with your changes, but if they are very small, you can attach a .diff file or drop in to the gitter channel here: https://gitter.im/FreeCAD/Path and talk with us. |
|
|
@proteus please connect with @sliptonic via https://gitter.im/FreeCAD/Path or attach a .diff to this ticket. Thanks! |
|
|
closed per user |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-12-01 18:06 | bschueler | New Issue | |
| 2016-12-02 00:50 | proteus | Note Added: 0007504 | |
| 2016-12-18 15:41 | sliptonic | Note Added: 0007529 | |
| 2017-01-13 22:18 | Kunda1 | Note Added: 0007736 | |
| 2017-01-13 22:18 | Kunda1 | Status | new => feedback |
| 2017-01-16 22:05 | proteus | Note Added: 0007822 | |
| 2017-01-16 22:13 | sliptonic | Note Added: 0007823 | |
| 2017-01-25 12:34 | Kunda1 | Note Added: 0007979 | |
| 2017-01-25 12:34 | Kunda1 | Tag Attached: #pending | |
| 2017-01-26 16:51 | sliptonic | Note Added: 0007997 | |
| 2017-01-26 16:51 | sliptonic | Status | feedback => closed |
| 2017-01-26 16:51 | sliptonic | Assigned To | => sliptonic |
| 2017-01-26 16:51 | sliptonic | Resolution | open => fixed |
| 2017-01-26 16:51 | sliptonic | Fixed in Version | => 0.17 |
| 2017-07-11 20:09 | Kunda1 | Tag Detached: #pending |
FreeCAD