|
1971 | QCAD/CAM | Bug Report | Low | CAD/CAM 3D Simulator | Assigned | |
|
Task Description
Hallo Andrew,
Found a bug in the 3D Simulator execution
|
|
2164 | QCAD/CAM | Feature Request | Low | Add ability to pan the 3D view with a modifier key and ... | Assigned | |
2 |
Task Description
With a Mac (and no external mouse) there’s no middle button so it’s not possible to pan the 3D view (that’s what they tell me in the forum). It would be useful if one could use command-drag or control-drag to pan around the 3D view.
|
|
2167 | QCAD/CAM | Bug Report | Low | Comma format decimal separator fails ZSafety CAM config... | Assigned | |
1 |
Task Description
QCAD/CAM Trial package Win installer 32 bit Version: 3.25.2.0 (3.25.2) Internet: QCAD.org Build Date: Sep 4 2020 Revision: 4a61501 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Local decimal separator is ‘,’ (comma) In CAM configuration .. Z Levels .. Safety level
Using nn,nnn the output is Nxx G0 Znn Using nn.nnn the output is Nxx G0 Znn.nnn
Drop down boxes are all in dot format. Didn’t try anything else yet
Regards, CVH
|
|
2213 | QCAD/CAM | Feature Request | Low | Allow editing Spindle Speed separately for each Toolpat... | Assigned | |
1 |
Task Description
Hello dear CAM developers!
I need to use the same tool at different spindle speed in a single machining file. I would deeply appreciate if you could add a Spindle Speed edit field in the CAM Profile Toolpath edit window in order that each Toolpath can have its own Spindle Speed value (same as you did for Feed Rate and Plunge Rate)
FYI, the tool on my concern is a laser who’s power is driven by the Spindle Speed PWM signal. I need to be able to do both engraving and cutting in a single file. Alas! this laser tool is defined with a fix and unique number (99). Therefore I cannot define different laser tools with different speeds.
Many thanks Best regards.
|
|
2233 | QCAD/CAM | Feature Request | Low | More selection options to select sheets for nesting | Assigned | |
|
Task Description
I’m often in the situation that I have to select for nesting 50+ sheets. Currently is only a Shift + left mouse click selection possible. It would be nice if QCAD/CAM could get for the nesting / sheet selection additional a mouse rectangle area selection.
|
|
2307 | QCAD/CAM | Feature Request | Low | Tools to create dogbones or corner overcut | Assigned | |
2 |
Task Description
The inside corners of profile tool paths have rounded inside corners. This occurs because the rounded outside the bit cannot make it all the way into the corner of the feature. Think of tracing the inside wall of a cardboard box with a can of soup. The can makes direct contact with the box walls, but its round shape is unable to completely fit into the tight corners— there’s always a gap.
In a dog-bone overcut (see the figure in attachment), the inside profile corner is enlarged into a semicircle, allowing the sharp edges of the mating piece to slide through without interference.
When a dog bone is applied to the inside corners, as shown in the second figure in the attachment, the joints fit together nicely!
The following website explains what should be implemented More elegant CNC dogbones
There are two ways to implement this tool. Either you modify the original design (as implemented in Fusion 360) or you can do it at the moment you define the tool path (Estlcam allows you to do this for example). See the feature Corner overcut, on Estlcam website
|
|
2330 | QCAD/CAM | Feature Request | Low | Toolpath optimization optional (on/off) | Assigned | |
2 |
Task Description
Please refer to: https://www.qcad.org/rsforum/viewtopic.php?f=74&t=9033
|
|
2331 | QCAD/CAM | Feature Request | Low | Tabs: Control over on which particular profile used. | Assigned | |
|
Task Description
Currently if I position one Tab (KT) to stacked profiles QCADCAM will use it on ALL in Z matching profiles. Practically in most cases would be to use tabs only on the lowest profile.
It would be nice to have some kind of control on which profile a tab has to be used.
|
|
2374 | QCAD/CAM | Feature Request | Low | Add Spindle Speed to Toolpath Dialog | Assigned | |
1 |
Task Description
When editing an existing toolpath to update the parameters of the selected tool, we can update the Feed Rate and the Plunge Rate, but I couldn’t find any way to update the Spindle Speed.
Even when using the Edit Tool KE button, we can edit parameters of the tool on concern but none of the modification is applied to the current Toolpath because as I see, tools parameters are copied fron tools definitions to a Toolpath only at creation of this Toolpath, but Toolpath are not updated accordingly.
Could you please add an edit field for Spindle Speed in the CAM Profile Toolpath window?
Many thanks’, and best regards.
|
|
2418 | QCAD/CAM | Feature Request | Low | Include a GroupCustom widget in CAM Toolpath dialogs. | Assigned | |
2 |
Task Description
Andrew,
Unrelated to OS or QCAD version.
In the postprocessor configuration dialog there is a group box called ‘GroupCustom’. One can add custom widgets to that, rename it and so on.
Such is not provided in CamProfileToolpathDialog.ui or CamDrillToolpathDialog.ui
It should be possible but we aren’t really able to mix up things with the ‘Message’ QLabel ... A reserved QGroupBox would do the trick.
Related topic: https://www.qcad.org/rsforum/viewtopic.php?f=74&t=9647
Regards, CVH
|
|
2506 | QCAD/CAM | Feature Request | Low | Include arc segmentation for 'milling' On-Path. | Assigned | |
3 |
Task Description
Related forum topic: https://www.qcad.org/rsforum/viewtopic.php?f=74&t=10468
For ‘milling’ on path it doesn’t consider
this.arcInterpolation = true
in the custom postprocessor nor the checked option in the CAM Configuration Dialog.
As far as detected the CamArcInterpolation checkbox of the CAM Configuration Dialog is unrelated to the this.arcInterpolation in the postprocessor.
Regards, CVH
|
|
2507 | QCAD/CAM | Feature Request | Low | Add Toolpath from Layer | Assigned | |
1 |
Task Description
I’ve been able to make this work as proof of concept very easily, but many of the functions are inaccessible/difficult to override from post-processors.
Desired functionality:
1) Enable “Add Profile Toolpath” UI elements all the time (remove setRequiresSelection) 2) CAM Profile Toolpath Dialog: Drop-down menu of available Layers. First option “By Selection Only” 3) “By Selection Only” continues to pass EntityIds of selected objects (existing functionality) 4) Choosing an active Layer will use the Layer as source of EntityIds 5) Any changes to Entities on a Layer will result in those new/removed/changed objects being re-generated without having to manually select and update the tool paths. Either do not recover list of EntityIds from the ToolpathBlock, and instead use “live” each time it’s regenerated, or additional functionality to determine if a LayerId is associated with the Toolpath, and then lookup EntityIds.
I assume the persistence of the Layer selection would be available within the Toolpath, so that it will automatically update EntityIds every time a Toolpath is regenerated, without having to select Entities and updating the toolpath manually.
For large projects, being able to force select objects based upon layer dramatically reduces mistakes and speeds up the workflow.
Thanks
|
|
2555 | QCAD/CAM | Suggestion | Low | Include tool description when selecting a tool. | Assigned | |
|
Task Description
Andrew,
At present QCAD/CAM the tool drop-down box displays tool number and diameter between brackets.
It would be more appropriate to display if it is a mill or a drill and/or the description of such. In a further stage of development ball-nose ... Conical ... And so on.
I have several specialized mills with the same diameter. End-mills, roughing mills, routing mills, face mills ....
Tools 1(ø6mm) or 2(ø6mm) don’t say much if tool 1 is a side-mill and tool 2 is a high speed drill for metal.
Related forum topic: https://www.qcad.org/rsforum/viewtopic.php?f=31&t=10722
Regards, CVH
|
|
2557 | QCAD/CAM | Suggestion | Very Low | G20/21 not occuring in generic postprocessors | Assigned | |
|
Task Description
Andrew,
I know that GCodeMM.js and GCodeIN.js are generic postprocessors. Mostly used as base for other or custom postprocessor.
The distinct nature is pretty clear from the filename and the suffix in the display name. Another distinct nature is that they include this.unit = RS.Millimeter / RS.Inch intended for the CAM side.
Why don’t they include at least a G20/21 in a generic header?
There are several more specific postprocessors where I miss these G-codes for the measurement system.
True, if they are not supported, no error messages would occur when omitted. The danger is that users rely on build in postprocessors hoping that it matches with the default measurement system of their setup.
IMHO it is safer to trigger an instruction fault before attempting to execute a wrong motion. As fail-save as possible should always be the goal.
Regards, CVH
|
|
1293 | QCAD/CAM | Bug Report | Medium | Crash when snapping to intersection points between 3d l ... | Closed | |
|
Task Description
I have a file that makes QCAD crash. I’ve been editing this design across different versions of QCAD over time and this is the first time I have a problem with it.
Steps to reproduce: Open the attached file and try to add some entities or dimensions to it (you may need to create large ones since it seems to depend on the zoom factor; for example a very large ellipse). After a freeze of a few seconds QCAD will quit.
The attached file is a simplified version from which I deleted a number of entities; on the original I can’t do anything – QCAD crashes as soon as I try to create any object.
Cause: 3D lines with x1==x2, y1==y2 but z1!=z2
|
|
1512 | QCAD/CAM | Bug Report | Low | CTR command is not working | Closed | |
|
Task Description
1) Tool Circle WC 2) CTR circletangent2radius
This doesn’t work between two circles ! I can make a circle that touches a line and a circle. But I can NOT make a third circle with a given radius that touches two other circles.
All the other commands in this menu are working properly, can someone help me out ?
|
|
1585 | QCAD/CAM | Bug Report | Low | hide/show layer delay | Closed | |
|
Task Description
Hi ! i’m trying the new qcad/cam 3.17.1 and i have a delay when i hide and show a layer.. (linux MINT 17.2 x64)
The function is working, but the layer will hide (and show) with a delay from click on the apposite button.
The qcad 3.16.7 DON’T have this problem.. when you click on button immediately the layer disappear/show..
|
|
1803 | QCAD/CAM | Bug Report | Low | CAM configuration output unit fixed in inch instead of ... | Closed | |
1 |
Task Description
Ij window CAM Configuration output unit appears as inch instead of mm. All parameters are in option when create a nc file,units are in inches not in mm. unsuable and not possible to change
|
|
1813 | QCAD/CAM | Bug Report | Low | CAM Export: missing G01 | Closed | |
|
Task Description
Trying the EleksMaker EL01 Laser router I noticed some bugs in creating pathways, rapids, tolerance and homing.
See the attached pdf
|
|
1816 | QCAD/CAM | Bug Report | Low | TAB function in CAM module fails | Closed | |
|
Task Description
When using (adding a TAB on a radius fails).
Example:
When length of the TAB is set to 1 mm.
After export to *.nc code the code is not ok.
And then check this is NC viewer or gcode sender the length is not set to 1 mm but is smaller.
On a line this function (TAB) is correct working.
|
|
958 | QCAD/CAM | Bug Report | Low | CAM Export: points not exported | Closed | |
|
Task Description
Points are not being exported.
|
|
961 | QCAD/CAM | Bug Report | Low | transactionlistener.so plugin gets installed to the wro ... | Closed | |
|
Task Description
When compiling QCAD 3.4.2.0 on Linux, the transactionlistener plugin gets installed to the wrong folder. The attached patch provides the correct directory path that trasactionlistener.so file gets installed too.
|
|
998 | QCAD/CAM | Bug Report | Very Low | Grounded 0 recursive block references in blocks: | Closed | |
|
Task Description
I open anyting file dxf, the message pop-up : Grounded 0 recursive block references in blocks:
|
|
1003 | QCAD/CAM | Feature Request | Low | QCAD Community Edition: add unicode support for layer n ... | Closed | |
|
Task Description
Community version (still on FBSD only), so dxflib. I suspect the culprit is dxflib.
I have created layers and blocks and whatnot with (hungarian) accented characters in their names. Apparently (according to the Internet, as evidenced probably most glaringly by usa.autodesk.com /adsk/servlet/ps/dl/item?siteID=123112&id=7586582&linkID=9240617) the R15 DXF version assumes single-byte character sets being used. Quick grepping the DXF2000 mentions “String (255-character maximum; less for Unicode strings)” (Group Code Value types), so it may be a false track...
Anyway, the DXF file written does have strings converted to single-byte encoding, but it seems it’s always ANSI-1252. When the output encoder encounters a character that is not representable in this one, it will use a literal question mark.
Actual case, I have a block with the name
106 egypólusú váltókapcsoló jelzőfénnyel
Of this, “ő” (U+0151) is not representable in ANSI-1252, so what gets written to the dxf is (non-ASCII shown in hex)
106 egyp<f3>lus<fa> v<e1>lt<f3>kapcsol<f3> jelz?f<e9>nnyel
Note the literal question mark.
Now the problem is this is an irreversible operation but the result is perfectly valid ANSI-1252, so upon opening the file again, I will get a block named
106 egypólusú váltókapcsoló jelz?fénnyel
IMHO the ideal resolution is to
Have a preference for the export code page (and use it, too, circumstances permitting)
Iff this is not set (or set to a default “Use system locale to determine” or something), use a look-up table to take a good guess (like old QCAD2 qcadlib/src/engine/rs_system.cpp:QCString RS_System::localeToISO())
If the output encoder encounters a character that is not representable in the target code page, throw an error with an option to ignore the error (and keep using question marks, but then this must have been acknowledged by the user so not silent problem anymore), pick a new output code page, whatever else
This all assuming the R15 doesn’t actually depends hardly on ANSI-1252 and ANSI-1252 only. In that case, option #3 would still be nice.
Most Western European languages (and English) are not affected by this as ANSI-1252 has most of them covered, but a little to the east, a little to the south, a little to the north, and it does make a bit of a difference :)
|
|
1013 | QCAD/CAM | Bug Report | Low | Option icon goes huge | Closed | |
|
Task Description
I moved all my tools bars to the side of the screen (vertical). only options was at the top. next restart it went HUGE. it would only revert after putting another toolbar back (horizontal) and restarting qcad.
|
|
1037 | QCAD/CAM | Bug Report | Low | great number of text editing operation leads to QCAD cr ... | Closed | |
|
Task Description
Hello!
When I’m trying to make a great number of text editing operation the QCAD 3.4.6 application crashes with following errors:
lman@lman:~/opt/qcad-3.4.6-linux-x86_32$ ./qcad Debug: RCamScriptsPlugin: init Debug: RDwgPlugin::init: trial Debug: RDxfPlugin::init Debug: RHelpPlugin::init Debug: RProScriptsPlugin::init Debug: TIMER: 56 ms - “loading add-ons” Debug: TIMER: 672 ms - “initializing add-ons” Debug: checking for updates... Warning: QSslSocket: cannot resolve SSLv2_client_method Warning: QSslSocket: cannot resolve SSLv2_server_method Debug: no updates available Debug: checking for updates... Debug: no updates available Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “” Warning: RHatchData::getPainterPaths: cannot load hatch pattern: “” Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Debug: “RDwgServices::printErrorStackTrace: Handle already exists” Warning: RDwgExporter::exportEntity: Exception occurred. Entity NOT saved: RTextEntity(RTextBasedEntity(REntity(RObject(id: 3012, handle: “0xf33”, document: “0xa20e830”, address: “0xa9e1010”, undone: 0), type: 14, layerId: 21, blockId: 22, parentId: -1, childIds: QSet() , lineweight: -1 , linetypeId: 0 , color: RColor(ByLayer) , drawOrder: 2907 , selectionStatus: false , boundingBoxes: (RBox(RVector(1048.41, 175.238, 0) - RVector(1063.59, 177.762, 0)) ) ) , alignmentPoint: RVector(1056, 176.5, 0), position: RVector(0, 0, 0), text: “\fCalibri|b0|i1|;150”, textHeight: 1.85207, textWidth: 7, drawingDirection: 1)) Could not allocate register file: 12 ./qcad: line 18: 7332 Segmentation fault LD_LIBRARY_PATH=”$DIR” “$binary” -style plastique “$@”
OS: Linux Debian 7.0.1 (”uname -a” return: SMP Debian 3.13.7-1 (2014-03-25) i686 GNU/Linux) Thanks.
|
|
1055 | QCAD/CAM | Bug Report | Low | code page problem | Closed | |
|
Task Description
After creating the labels in drawing in Russian (Cyrillic), after saving and reopening the drawing file - changing the text encoding (??????????). Need to re-type the text ... How to fix this error?
|
|
1076 | QCAD/CAM | Bug Report | High | Crash on Mac OS X when using internal Trackpad | Closed | |
|
Task Description
Hi,
I have just updated my Mac OS from 10.9.2 to 10.9.4. QCAD 3.6.2 seems to be working normally under the newest version of Mac OS, but has developed a very specific bug which leads to reproducible crashes when a text object is edited.
Steps to minimally reproduce: 1. Open QCAD 2. Create a text object 3. Place the text object on the canvas 4. double-click the text object and edit its contents 5. click OK to accept changes 6. repeat from step 4 three or four times.
After several attempts to edit a text object, QCAD will crash with EXC_BAD_ACCESS (SIGBUS) in thread 0 (QCoreApplication). The crash can also be triggered by moving the text object around on the canvas (instead of editing its contents). The bug does not require anything else (no other objects on the canvas, no particular font, occurs in both new and previously saved documents).
Apart from this bug, QCAD seems to work fine on OS X 10.9. The text editing crash did not occur before the latest OS update. No other applications on my system seem to be having any problems. If this problem can be fixed, I think QCAD will be quite usable on 10.9.
See also related bugs in:
FS#1091
|
|
1089 | QCAD/CAM | Bug Report | Low | Convert polyline from segments on locked layers deletes ... | Closed | |
1 |
Task Description
If you select (line) segments in a visible yet locked layer and choose “convert segments to polyline” (OG), the segments are deleted, but inserting the polyline fails. So you can easily destroy locked layers by mistake which contradicts the idea of locking layers.
|
|
1097 | QCAD/CAM | Bug Report | Low | uncaught exception: /LibraryBrowser.js:362 | Closed | |
|
Task Description
$ git status On branch master Your branch is up-to-date with ‘origin/master’.
$ qcad Debug: RDxfPlugin::init Debug: RExamplePlugin::init Debug: TransactionListenerPlugin::init Debug: TIMER: 59 ms - “loading add-ons” Warning: “QFormBuilder was unable to create a custom widget of the class ‘QWebView’; defaulting to base class ‘QWidget’.” Debug: TIMER: 602 ms - “initializing add-ons” Warning: Script Exception: “TypeError: Result of expression ‘tagsBrowser.page’ [undefined] is not a function.” Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362” Warning: RScriptHandlerEcma::eval: script engine exception: “TypeError: Result of expression ‘tagsBrowser.page’ [undefined] is not a function.” Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362” Warning: At least one uncaught exception: Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362”
I have some large library, but the library browser is always crashing since long time and several versions, also tagged versions. I need to disable it by removing LibraryBrowser.js completely or deleting my configuration in order to get QCad starting again. This is the master head from git, on Gentoo@amd64
|
|
1122 | QCAD/CAM | Bug Report | Low | Objects move inappropriately when confirming alignment ... | Closed | |
|
Task Description
I am trying to use the align tool (M, A) to align two text objects vertically. I am able to get them aligned how I want them, but when I confirm (click the green check box in the upper right-hand corner) they mysteriously jump up a large grid square or so. I am then able to get them back into the alignment by the “undo” command. In case that didn’t make sense I’ll try this one more time:
{Result} (User Action)
{text boxes out of alignment} →(Align tool “M,A”)→{text boxes aligned}→(click green checkmark)→{text boxes move randomly}→(undo “ctrl-z”)→{text boxes aligned}
I’m thinking this is either operator error or a bug. It is consistent though.
|
|
1134 | QCAD/CAM | Bug Report | Low | CAM Export: cut inner paths before outer paths broken | Closed | |
|
Task Description
This option seems to only work with the script debugger enabled. See: http://www.qcad.org/rsforum/viewtopic.php?f=33&t=3091
|
|
1137 | QCAD/CAM | Bug Report | High | segfault creating dashed spline (without addons) | Closed | |
|
Task Description
Hello,
This is my first real bug report so please advise how i could provide more useful information.
I am not certain if the severity is correct.
The bug: segfault when creating a spline with a dashed linetype or opening a file containing one.
The bug isn’t present with the dwg extension installed
Steps to reproduce: 1. create drawing 2. create spline 3. set linetype to dashed 4. crash
|
|
1142 | QCAD/CAM | Feature Request | Low | Distance Entry in "Feet and Inches" | Closed | |
1 |
Task Description
I use architectural units everyday in QCAD and would appreciate being able to enter feet and inches from the “command line” for convenience and accuracy.
I have been entering “calculations” to arrive at the distance values (i.e. 10*12+6.125 = 10’-6 1/8”), but this method is time consuming and prone to input error.
I would like to see Acad’s architectural distance method implemented in QCAD. This entry method would replace the “calculated” entry with (as an example): 10’6-1/8.
Command Line: Next point: 10’6-1/8 The <’> mark triggers a 12 times multiplier for the proceeding number, the next number is the whole inches and the ↔ is a separator that adds the fraction to the whole inches before it.
Thanks for considering this feature request. I’m certain that many QCAD users in the Architectural, Mechanical, Electrical and Construction professions wold appreciate this convenience (especially those moving past Acad).
|
|
1183 | QCAD/CAM | Bug Report | Low | Info arc area specified on drawing is not the same as s ... | Closed | |
|
Task Description
Info arc area specified on drawing is no where near the same as shown in properties editor.
|
|
1194 | QCAD/CAM | Bug Report | Low | Rounding fourth corner of rectangle causes rectangle to ... | Closed | |
|
Task Description
When rounding the fourth corner of a rectangle, with trim checked or unchecked, instead of the corner being trimmed to a radius, the rectangle itself disappears leaving only the corner with the rounded off portion intact.
|
|
1197 | QCAD/CAM | Bug Report | Low | Small Polyline offset with 'round join' makes line segm ... | Closed | |
|
Task Description
When making an offset of a polyline with ‘round join’ enabled, and making a small offset of 0.0015 inches, no arcs are made, only coarsely interpolated line segments. Further tests show that this is true until the offset is increased 0.040 inches; then the offset begins to create arcs.
The creation of arcs in a polyline offset with such small distances did work in QCAD 2.x.
|
|
1237 | QCAD/CAM | Bug Report | Medium | Blocks should be layer agnostic | Closed | |
|
Task Description
I have created a block from a selection. I have then later created more items on my CAD page using that block, then later yet, moved the objects to a new layer. I noticed that while the object has accepted being on the new layer, the color hasn’t changed to the new layer’s color. I can only get the line color to change if I go into the block itself and move the individual segments of the block to that new layer, then save the new block (which, by the way, I can’t save over the existing block?!?!)
In the sample file attached, you will see that the block item in the 3 o’clock position is in layer 0, while the rest are in “Vent Holes” layer. If you make layer 0 hidden, the one block is hidden (like it should), but the block item refuses to take on the layer’s color even though the block’s color is “By Layer”
|
|
1240 | QCAD/CAM | Bug Report | Low | USB Flas Drive save makes the drive Read Only | Closed | |
|
Task Description
This problem is USB Flash drive related.
First of all, QCAD does not show the flash drive a drive where data can be stored, but it does when one wants to open a file.
If one then did open a file from the flash drive, saving it back tot he flash drive change the permission of the entire drive to read only and I could not manage to change that other than formatting the drive.
|
|
1322 | QCAD/CAM | Bug Report | High | Fonts mixed up witch code tables | Closed | |
|
Task Description
Hi,
In ‘Application preferences, Draw, Text’ fonts can be selected.
There is a mixing up between fonts (the appearance of characters on screen) and code tables (what digital code is used for each character).
‘ISO8859-11’ is the 8 bit Thai (!) code table and not a font ‘Unicode’ is the 16 bit code table and not a font.
For downward comptability QCAD should use default font Standard (ISO3098) with code table ISO8859-1 (US-ASCII Latin-1).
|
|
1324 | QCAD/CAM | Suggestion | Very Low | Confusing Copy / Move option | Closed | |
|
Task Description
Hi,
Using the Copy and Move command the [ ] Use current layer and attributes’ is confusing.
Perhaps [ ] change copy /moved set to current layers and attributes. is more suitable.
|
|
1369 | QCAD/CAM | Bug Report | Very Low | qcad-bin is trying to access non-existent /home/andrew | Closed | |
|
Task Description
I experience long start delays. I’ve trace the problem to the fact that I have autofs automounting my home directories. However, an strace of qcad-bin shows the following:
execve("/opt/ribbonsoft/qcad/qcad-3.12.6/qcad-bin", ["/opt/ribbonsoft/qcad/qcad-3.12.6"...], [/* 87 vars */]) = 0
brk(NULL) = 0x1eca000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd6194ad000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/home/andrew/local/qt/lib/tls/x86_64/libqcadecmaapi.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/andrew/local/qt/lib/tls/x86_64", 0x7fff4722f250) = -1 ENOENT (No such file or directory)
open("/home/andrew/local/qt/lib/tls/libqcadecmaapi.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/andrew/local/qt/lib/tls", 0x7fff4722f250) = -1 ENOENT (No such file or directory)
open("/home/andrew/local/qt/lib/x86_64/libqcadecmaapi.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/andrew/local/qt/lib/x86_64", 0x7fff4722f250) = -1 ENOENT (No such file or directory)
open("/home/andrew/local/qt/lib/libqcadecmaapi.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/andrew/local/qt/lib", 0x7fff4722f250) = -1 ENOENT (No such file or directory)
Since there is no “andrew” user here, I have to wait for automount to timeout which takes about 2m and is rather annoying.
|
|
1398 | QCAD/CAM | Bug Report | Low | Duplicate zoom buttons in toolbar and menu | Closed | |
|
Task Description
I am seeing duplicate zoom buttons in the View toolbar, and also under the View menu. Under Application Preferences→General→Tool Settings there are also multiple entries for these, with Shortcuts and Commands highlighted in red (means there are conflicts?). This is the QCAD/CAM version on Linux 32-bit Debian “testing” release. I also tried the same version on Windows 7 64-bit and am not seeing this issue. Screen shots attached.
|
|
1418 | QCAD/CAM | Feature Request | Low | Layerlist and hidden sublayer | Closed | |
|
Task Description
The layerlist shows at any operation all sublayer, even if they were previously hidden!
|
|
1465 | QCAD/CAM | Bug Report | Critical | Circle is drawn as polygon | Closed | |
|
Task Description
Hi,
I have a circle and circle is not round. Unit of drawing is in metres and radius is set to 2.38. The circle displays as a polygon instead.
|
|
1467 | QCAD/CAM | Bug Report | Low | Short leader will not render the arrow | Closed | |
|
Task Description
Hi,
I tried to add a leader and for some reason the arrow does not appear. I found out that this occurs when the line is short. To me, line is sufficiently long enough but somehow QCAD thinks it is too short.
Screenshot shows added leader.
Also when I try to change arrow: no to “yes”, while the dropdown shows yes, I am not able to select it. It just defaults to no.
Workaround: Draw longer line.
|
|
1483 | QCAD/CAM | Bug Report | Low | Draw -> Polyline -> Create from Segments deletes a segm ... | Closed | |
1 |
Task Description
With the attached DXF file, select Draw → Polyline → Create from Segments (O, G) and click on the complex polyline inside the circle (eg on the top left arc). Apolyline is created with a few segments, and one or more segments are deleted!
Different segments are deleted depending on which segment is clicked.
|
|
1538 | QCAD/CAM | Bug Report | Low | CAM not use the shortest way | Closed | |
|
Task Description
ich habe ein Linien Gitter in QCAD erstellt und dann mit CAM Export eine NC Datei erstellt. Im CAM Simulator sieht man dass der GCODE Postprozessor nicht den kürzesten Weg verwendet. Anbei folgende Dateien : CAM_TEST_LINIEN.dxf, CAM_TEST_LINIEN.nc, CAM_TEST_LINIEN.log und eine Bilddatei CAM_TEST_LINIEN.png hier kann man sehen wie die Eistellungen für die GCODE Erstellung sind.
|
|
1564 | QCAD/CAM | Bug Report | Medium | QCAD/CAM: black main window or main window not painted ... | Closed | |
|
Task Description
QCAD/CAM version 3.16.7.1 (snapshot release)
QCAD/CAM version 3.16.7.1 for Ubuntu Linux starts up with a totally black screen with only the title bar showing. By clicking around at the top of the screen I can get the menus to drop down and appear over the blank black screen. That is how I captured all the version information below. QCAD/CAM version: 3.15.5.0 for Ubuntu Linux starts with all the normal screen graphics appearing normally. I labeled this bug report as critical because QCAD/CAM is unusable on Ubuntu Linux, but for me it is not so critical since I can use the Windows version.
Versions QCAD version: 3.16.7.1 Date: Mar 22 2017 Qt version: 5.8.0 Compiler version: gcc 4.8.1 Build Date: Mar 22 2017 Revision: 17a80fac27c3ae6aa68cd4ee15ffa4f3e2ab0a9a
Architecture: x86_64 OS: Linux OS version: Unknown
Locale QCAD locale: en Name: en_US Country: 225 Country name: United States Language: 31 Language name: American English Script: 7 Script name: Latin Decimal point: 46 Negative sign: 45 Positive sign: 43 Text direction: 0 System codec: UTF-8
Arguments: /home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/qcad-bin
Plugins Description=CAM tools. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadcamscripts.so ID=CAM License=Proprietary Name=CAM NamePostfix=/CAM PurchaseURL=http://ribbonsoft.com/add-ons/qcadcam-purchase QtVersion=5.8.0 SplashOverride=:/scripts/Cam/splashscreen.png SplashOverride@2x=:/scripts/Cam/[email protected] URL=http://ribbonsoft.com/add-ons/qcadcam Version=3.16.7.1
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcaddwg.so ID=DWG License=Proprietary Name=QCAD Pro PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0 SystemCodePage=0 URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1 (Teigha® 4.02.2.0)
Description=Import/export support for the DXF format. Based on dxflib. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcaddxf.so ID=DXF License=GPLv2+ Name=DXF QtVersion=5.8.0 URL=http://www.qcad.org Version=3.16.7.1 (dxflib 3.12.2.0)
Description=OpenGL ES 3D display. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadgles3d.so ID=GLES License=Proprietary Name=QCAD Pro PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0 URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1
Description=Integrated help browser. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadhelp.so ID=HELP License=Proprietary Name=QCAD Pro QtVersion=5.8.0 URL=http://www.ribbonsoft.com Version=3.16.7.1
Description=Polygon clipping, boolean polygon operations, path offset. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadpolygon.so ID=POLYGON License=Proprietary Name=QCAD Pro PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0 URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1
Description=QCAD Professional tools. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadproscripts.so ID=PROTOOLS License=Proprietary Name=QCAD Pro NamePostfix= Professional PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0 URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1
Description=Polygon triangulation. FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadtriangulation.so ID=TRIANGULATION License=Proprietary Name=QCAD Pro PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0 URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1
Environment LC_TIME=en_US.UTF-8 DESKTOP_SESSION=default SSH_AGENT_PID=1743 XMODIFIERS=@im=ibus LOGNAME=dave QT_ACCESSIBILITY=1 PAPERSIZE=letter HOME=/home/dave LC_NUMERIC=en_US.UTF-8 XDG_DATA_DIRS=/usr/share/default:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop XDG_VTNR=2 SHELL=/bin/bash XDG_SEAT=seat0 GIO_LAUNCHED_DESKTOP_FILE=/home/dave/Desktop/Ribbonsoft-qcad.desktop WINDOWPATH=2 QT_IM_MODULE=ibus XDG_SESSION_TYPE=x11 XDG_RUNTIME_DIR=/run/user/1000 LC_MEASUREMENT=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 XDG_CURRENT_DESKTOP=GNOME UNICODEMAP_JP=cp932 DEFAULTS_PATH=/usr/share/gconf/default.default.path LC_PAPER=en_US.UTF-8 XAUTHORITY=/run/user/1000/gdm/Xauthority LC_ADDRESS=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8 QT_STYLE_OVERRIDE=gtk LC_NAME=en_US.UTF-8 GIO_LAUNCHED_DESKTOP_FILE_PID=13310 LC_MONETARY=en_US.UTF-8 XDG_SESSION_DESKTOP=default GTK_MODULES=gail:atk-bridge XDG_MENU_PREFIX=gnome- XDG_SESSION_ID=1 QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 XDG_CONFIG_DIRS=/etc/xdg/xdg-default:/etc/xdg DISPLAY=:1 LD_LIBRARY_PATH=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64 PWD=/home/dave USER=dave SHLVL=1 _=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/qcad-bin MANDATORY_PATH=/usr/share/gconf/default.mandatory.path LANG=en_US.UTF-8 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-S2ePMZG3dG,guid=e590a63ac7ca3b971f776cae58d663c0 GDMSESSION=default GNOME_DESKTOP_SESSION_ID=this-is-deprecated SESSION_MANAGER=local/OPA:@/tmp/.ICE-unix/1681,unix/OPA:/tmp/.ICE-unix/1681 USERNAME=dave PATH=/home/dave/bin:/home/dave/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
|
|
1593 | QCAD/CAM | Bug Report | Low | CAM > CAM Export: ZH in header always yields default va ... | Closed | |
|
Task Description
See also: https://www.qcad.org/rsforum/viewtopic.php?f=74&t=4914
|