|
1830 | QCAD/CAM | Suggestion | Low | HP7580 Penplotter | Closed | |
|
Task Description
Hi Andrew,
I was fiddeling around with a copy of the hpgl postprocessor, and has it adapted, up and running for a HP7580 penplotter. You may add this to QCAD if you like.
Poking and peeking in the other postprocessor files, I found enough information to generate a very acceptable hpgl.plt file now, including the required pen changes.
The purpose of a ‘bracket-field’ (as [S] ) is clear to me. Where are [S#] and [S!] used for?
|
|
1851 | QCAD (main) | Suggestion | Low | Lateral surface of a cone | Assigned | |
|
Task Description
Module mise à plat d’un cone
Bonjour,
Serait il possible dans un futur d’ajouter un module de mise en plan de cone.
Une petite fenêtre sur lequel on donne par exemple : 1- Ø haut 2- angle de coupe du haut 3- hauteur du cône 4- Ø bas 5- angle du bas 6- épaisseur matière
Ce qui permettrai de sortir une mise en plan a plat de la forme
|
|
1872 | QCAD Community Edition | Suggestion | Low | inconsistent color of the active layer icon for dark th ... | Closed | |
|
Task Description
Hello
So, I think .. that when the dark scheme has been chosen the eye color for the active layers should be white (similar to the list of blocks).
Best regards Jacek
|
|
1910 | QCAD (main) | Suggestion | Low | Please take a look at 1898 again | Closed | |
|
Task Description
Please take a look at 1898 again. There is a problem.
|
|
1915 | QCAD (main) | Suggestion | Low | Viewport does not rotate view-port when changed in pape... | Assigned | |
|
Task Description
To reproduce
1. Select a new view-port in model-space 2. Select the appropriate paper-space 3. When the paper space opens change the angle of the viewport.
Actual
The object in the viewport changes but the viewport itself remains unchanged
Expected
That both the view-port and the object changes angle as the angle is updated
Motivation
If you abort the placement (but keep the angle) and go back to model-space and then redo the operation the view-port is rotated along the angle. It seems that the viewport only picks up the initial angle once the paper-space is open and ignores any changes thereafter
Workaround
1. Select the view-port per normal in model-space 2. Open the paper-space and set the wanted angle but do not place the view-port in paper space 3. Abort the placement on paper-space and redo the whole operation
Once the paper space is opened again the view-port will have the chosen angle
|
|
1925 | QCAD (main) | Suggestion | Low | Poly Ref Points manipulation that generates null-segmen ... | Closed | |
|
Task Description
Win7pro 32bit Wininstaller Qcadpro 3.23.0
With a polyline.
Select the poly. Pick any reference point of a vertex. Place it on any of its neighboring vertex reference points.
A null-segment is created. The placement can not be undone by re-picking the reference point. Can be Undone/Redone. The action can result from editing the vertex coordinates. When exploding null-entities are created.
This action should delete: - if the target is next: the picked vertex. (incl. start or end-1) - if the target is prior: the targetted vertex. (incl. start or end-1) - if the target is and next and prior: both the prior and the picked vertex.
As the user intentionally places any vertex reference points on: - any excluding its neighbors: → the intented nature is ‘Self-Touching’, ‘Self-Crossing’ or ‘Trace-Back’. - any of its neighbors: → the intention is to delete the segment(s).
Regards
|
|
2072 | QCAD (main) | Suggestion | Low | Inserted and flipped block mirrors text and dim | Assigned | |
|
Task Description
Text and/or DIM used in blocks will be mirrored if inserted with a vertical/horizontal flip option.
Text/DIM which was successfully used in previos QCAD versions are now mirrored if they are loaded in the current version.
Version 3.23.0 doesn’t shows this behavior.
https://www.qcad.org/rsforum/viewtopic.php?f=32&t=7206
|
|
2075 | QCAD (main) | Suggestion | Low | Draw order bug after insert bit map | Closed | |
|
Task Description
First post, so please excuse if I missed some forum rules etc...
I insert bit maps and trace over them to create DXF files for laser cutting burnout templates. If the edge of the bit map is coincident with a line I have drawn, it is not possible to select the line for offsetting, trimming etc. This is regardless of the draw order or handle number. It seems to happen most if the edge of the image and line are coincident with the X or Y origin. I also use fairly fat lines to make it easy to see. My default line width is 1mm. Not sure if that affects selection or not, but fatter lines don’t help the issue at hand.
Steps to reproduce... insert bitmap at 0,0 draw horizontal and vertical lines starting at 0,0. (my lines are usually longer than the edges of the bitmap. try to select one of the lines for offsetting. (Select the line in the area of the bitmap. There is no problem selecting the line where it extends past the edge of the bitmap.)
It does not matter if I insert the bitmap first and then draw lines, or draw lines first, insert bitmap and then change the draw order so the lines are on top. It is also not consistent on which axis is affected. It is usually both X & Y, but sometimes just one or the other.
Workaround is select the bitmap, then move it by 0.001 in any direction. Now the edges are no longer coincident and you can select your lines. The alternate workaround is to insert the image on another layer and then turn that layer off when you need to select a line on the edge of the bitmap.
|
|
2115 | QCAD (main) | Suggestion | Low | Move toolbars with negative positions to 0 positions | Assigned | |
|
Task Description
As it can be seen in the attached image, QCAD toolbars may dock to a position slightly outside the visible area of the screen. After having docked there, I have not been able to move them any more. Their current position is just in the middle of the screen.
The position of the toolbars remains the same after the deinstallation of QCAD, shutting down, restarting the computer and reinstalling QCAD. I kindly ask for help.
Kind regards Reinhard
|
|
2120 | QCAD (main) | Suggestion | Low | SH - Restrictions for orientation are not working | Closed | |
|
Task Description
Case: launch LI, launch for the first point SH, set to 5 distance, snap to a point, activate Auto snap, (which would work with SD for EH and EV but not for Alt) try to restrict orientation for second point with ALT, EH, EV - it won’t work in this scenario ...
Edit: Playing around ... could it be that RZ is not propperly set within those tools?
|
|
2140 | QCAD (main) | Suggestion | Low | Changing navigation mode for mouse wheel doesn't change... | Assigned | |
1 |
Task Description
Looks like error, but may be that’s feature request.
CAD software uses typical navigation behavior as: Wheel = Zoom; Ctrl+Wheel = Scroll up/down; Shift+Wheel = Scroll left/right.
Any other software like browsers, office software (openoffice writer, ms excel and so on), 2d paint software like GIMP (Photoshop and so on) uses other behavior: Wheel = Scroll up/down; Ctrl+Wheel = Zoom; Shift+Wheel = Scroll left/right.
Users, that intensively use CAD and other software simultaneously prefer to make same behavior in their applications switching CAD scroll to plain mouse wheel.
QCAD’s “Application Preferences”: “Graphics View: Navigation”: “Mouse wheel/ two finger swipe”: “Scroll” allow user to assign scroll up/down to wheel mouse instead of Zoom. But there is mistake Ctrl+Wheel didn’t change to Zoom. Ctrl+Wheel continues to scroll up/down, as the wheel. Wheel = Scroll up/down; Ctrl+Wheel = Scroll up/down; Shift+Wheel = Scroll left/right. No zoom!
Draw manipulation at this mode like a hell: you need to use wheel in conjunction with Ctrl/Shift to point draw in desired position, than move your hand to +(-) for make desired zoom.
|
|
2141 | ECMAScript | Suggestion | Low | Typo in simple.js | Closed | |
|
Task Description
Andrew,
Both disableInput() & enableInput() in simple.js state that input is prevented ...
It is most obvious
Regards, CVH
|
|
2156 | QCAD (main) | Suggestion | Low | Add an option to XP preferences to include circles or n ... | Closed | |
1 |
Task Description
Andrew, unrelated to any OS or version.
Circles do explode to polylines with two arc segments. Discussed earlier and very correct because a full circle bulge would be a mathematical limit situation.
When there is no option to ‘Undo’ anymore or when the file was saved & loaded there is no easy way back.
One of the reasons why I isolate circle entities if I might going to use XP as in the file here: https://qcad.org/bugtracker/index.php?do=details&task_id=2155 Even knowing it, I still make more mistakes as I would like.
It would be nice to be able to exclude circle entities from the GUI explosion action XP. Can be simply implemented in the top of Explode.explodeSelection with an extra preference in AppPrefs, default =true.
On the other hand, the explosions of circles used internally in various methods should remain.
Regards, CVH
|
|
2162 | QCAD (main) | Suggestion | Low | Update the parameter with simplify of RPolylineData & R... | Assigned | |
1 |
Task Description
Unrelated to OS, nor version
Reported Jun 23, 2020 in: https://qcad.org/rsforum/viewtopic.php?f=30&t=7372
Status Dec 24, 2020: https://qcad.org/rsforum/viewtopic.php?f=30&t=7372#p30955 Documentation is updated. The Classes still refer to an ‘angleTolerance’.
Regards, CVH
|
|
2177 | Documentation | Suggestion | Low | Update class_r_polyline.html | Assigned | |
1 |
Task Description
Include RPolyline.getLeftRightOutline() method in class_r_polyline.html
In use since 11 Sept 2020
CVH
|
|
2216 | QCAD (main) | Suggestion | Low | DIM modification cause overlapping text | Assigned | |
1 |
Task Description
When I modify partly a DIM with “Stretch” or changing one Extension line position with drag and drop the Value text is updated which is nice working. Unfortunately the previous value stays in place and is overwritten by the actual value. I think for a good readability the previous value should disappear in the moment when the new value is presented.
|
|
2242 | QCAD (main) | Suggestion | Low | Bill of Materials | Assigned | |
4 |
Task Description
It would be a very interesting feature to add to future versions.
I also use AutoCAD Mechanical 2012 and the BOM is synced with every balloon on the drawing. Making it easy to edit.
The core BOM accepts formula fields and we can easily calculate the mass of a part, with some Ifs and math.
The BOM that is shown in the actual drawing is more simplistic, and has just Part number, Quantity, Mass and the Description. But it’s related to the “core BOM”.
It’s a very interesting thing! It would be great on QCad.
|
|
2278 | QCAD (main) | Suggestion | Low | Layer properties drop down doesn't expand width | Closed | |
|
Task Description
The layer properties dialog has a drop down that lists all of ones layers. The dialog itself can be stretched horizontally, but the drop down doesn’t stretch with it. Because of this design element overlooked, it is near impossible to read longer length layer names. I have attached a screenshot that illustrates the problem.
|
|
2371 | QCAD (main) | Suggestion | Low | Include more properties for polylines in the Selection ... | Assigned | |
1 |
Task Description
Andrew,
Not OS or Version depending.
We can’t filter on some specific properties of polylines.
Handy would be: - Global Width - Orientation
Specific: - Polyline Pattern But I don’t really search for them ... For some post-op I just need them all to be set to ‘No’. - # of vertices Filtering the complex from the more simple ones. - Including Bulges or not To seperate polylines with arc segments form others. There some operations that don’t really work with bulging. - Z values and/or global Z This would make sense for some but filtering on Z is not common under QCAD as it is 2D.
Regards, CVH
|
|
2430 | QCAD (main) | Suggestion | Low | error qtime | Closed | |
|
Task Description
Hi I tried to compile latest source to good old OS/2 I use Qt 6.2.4 and gcc 12.2.0 The build failed here.... Could you help me out to fix this error:
H:/USR/LOCAL1220/include/sys/cdefs.h:264: warning: “LONG_LONG_SUPPORTED” redefined 264 | #define LONG_LONG_SUPPORTED
|
<built-in>: note: this is the location of the previous definition g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RStorageLayerSort.obj G:/qcad/src/core/RStorageLayerSort.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTabletEvent.obj G:/qcad/src/core/RTabletEvent.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTextBasedData.obj G:/qcad/src/core/RTextBasedData.cpp g++ -c -Zomf -march=i686 -O2 -mno-avx -std=gnu++1z -Wall -Wextra -DQT_NO_IPV6 -DQT_DISABLE_DEPRECATED_BEFORE=0×000000 -DQCAD_DLL -DQCADCORE_LIBRARY -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_UITOOLS_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -IG:/qcad/src/core -I. -IG:/qcad/src/core -IG:/qcad/src/core/math -IG:/qcad/src/grid -IG:/qcad/src/snap -IG:/qcad/src/gui -IG:/qcad/src/entity -IG:/qcad/src/operations -IG:/qcad/src/scripting -IG:/qcad/src/stemmer -IG:/qcad/src/scripting/ecmaapi -IG:/qcad/src/scripting/ecmaapi/generated -IG:/qcad/src/scripting/ecmaapi/adapters -IG:/qcad/src/io/dxf -IG:/qcad/src/spatialindex -IG:/qcad/src/3rdparty -IG:/qcad/src/zip -IH:/USR/LOCAL1220/include -IH:/USR/LOCAL1220/include/QtPrintSupport -IH:/USR/LOCAL1220/include/QtHelp -IH:/USR/LOCAL1220/include/QtUiTools -IH:/USR/LOCAL1220/include/QtDesigner -IH:/USR/LOCAL1220/include/QtUiPlugin -IH:/USR/LOCAL1220/include/QtWidgets -IH:/USR/LOCAL1220/include/QtSvg -IH:/USR/LOCAL1220/include/QtGui -IH:/USR/LOCAL1220/include/QtQml -IH:/USR/LOCAL1220/include/QtNetwork -IH:/USR/LOCAL1220/include/QtSql -IH:/USR/LOCAL1220/include/QtXml -IH:/USR/LOCAL1220/include/QtConcurrent -IH:/USR/LOCAL1220/include/QtCore -Irelease -IH:/USR/LOCAL1220/mkspecs/os2-g++ -o release/RTextBasedEntity.obj G:/qcad/src/core/RTextBasedEntity.cpp G:/qcad/src/core/RDebug.cpp: In static member function ‘static void RDebug::startTimer(int)’: G:/qcad/src/core/RDebug.cpp:75:15: error: ‘class QTime’ has no member named ‘start’
75 | timer[id].start();
| ^~~~~
G:/qcad/src/core/RDebug.cpp: In static member function ‘static uint RDebug::stopTimer(int, const QString&, uint)’: G:/qcad/src/core/RDebug.cpp:90:38: error: ‘class QTime’ has no member named ‘elapsed’
90 | unsigned long long t = timer[id].elapsed() * 1000000;
| ^~~~~~~
|
|
2432 | QCAD (main) | Suggestion | Low | Your tracker site needs an update | Closed | |
|
Task Description
Notice: Trying to access array offset on value of type bool in /home/qcadch/public_html/bugtracker/scripts/details.php on line 222
Saw many other errors when I first logged on.
|
|
2433 | QCAD (main) | Suggestion | Low | Lock Snap [SQ] fails at snap Middle Manual [SN] | Assigned | |
|
Task Description
e.g: If I use content out of the clipboard to insert it multiple times into the drawing with using the Middle Manual snap [SN] the snap can’t be locked [SQ] and I have to reactivated the snap again and again for every following insert. Other snaps like END or CENTER work flawless in this scenario.
|
|
2503 | QCAD (main) | Suggestion | Low | Modify Actions (scale / rotate ) "by mouse" checkbox o ... | Closed | |
1 |
Task Description
MacOS Sonoma, 14.1.1. MBP M1. / 3.28.2
When using SV / RO commands and using the checkbox to ‘use the mouse’ for scaling / rotating, then that setting is not retained at the next use. So every time the command is executed, a mouse move to check the box must be performed.
|
|
2536 | QCAD (main) | Suggestion | Low | The little circle that shows the error location when us... | Assigned | |
|
Task Description
I was having some problems getting some shapes to fill with a solid fill and was frustrated by the awkward numeric coordinate it was giving me for where the error (the disconnected shape points) were, until I fortunately noticed that a tiny pale circle appears around the point where the error is for about just 1 second.
This is a very helpful error indicator circle but is far too easy to miss.
Perhaps making it last longer (or letting the user control that) would be beneficial.
I also wonder if showing multiple such circles (when they exist, as they did in the piece I was working on) at the same time or having that as a UI option would be good.
Anyway, goodnight all!
|
|
2552 | QCAD (main) | Suggestion | Low | Keep Windows menu shortcuts (Alt+Key) unique per menu | Assigned | |
|
Task Description
Reason: Same underlined keys are used for different menus
Select and Snap = S, Dimension and Info = I, Modify and Misc = M,
|
|
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
|
|
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.
|
|
1375 | QCAD (main) | Suggestion | Very Low | Install in hidden folder | Closed | |
|
Task Description
After each update, I add a dot before the ~user/opt folder (and in the program launcher) created by QCAD to unclutter my file manager’s appearance. Would be easy, I think, to make the installer put the program directly in ~user/.opt, and nobody would miss that folder while browsing through daily used files.
And what about installing the program as root, so all users of a computer could use it without personal installs, and only personal setting files created by users would be kept in ~user/.opt/qcam.
Jean-Claude
|
|
1607 | QCAD (main) | Suggestion | Very Low | Indent 'Spline Segments:' in explode preferences | Closed | |
1 |
Task Description
FS#1604 was issued because of non-intuitive hierarchy of the preferences for the Explode function. The task comment recieved explains the funcionallity in details not found elsewhere.
Indentation of the phrase ‘Spline Segments:’ suggest hierarchy. Graying out the drop down box for the number of spline segments establish hierarchy.
|
|
1759 | QCAD (main) | Suggestion | Very Low | Modify // .... selection of entities on locked layer al ... | Closed | |
|
Task Description
Without any selection. Entities on a locked layer can be selected after choosing:
Asumed wrong - Modify DI - Modify B2 - Modify D3 - Modify MT
Questionable - Modify RM - Modify CH - Modify RN
Less severe - Modify OF - Modify OH - Modify SS
Regards
|
|
2011 | QCAD Community Edition | Suggestion | Very Low | Update QCAD CE SpatialIndex module to latest version | Assigned | |
|
Task Description
Building with the bundled version, 1.8.5, works fine.
When I try to build using the system version, which for Mageia Cauldron is 1.9.3, the build fails.
https://raw.githubusercontent.com/kekePower/mmbl/master/qcad/2019/12/11/20%3A13%3A48/log.qcad
Here is the current spec file for version 3.23.0.4. https://svnweb.mageia.org/packages/cauldron/qcad/current/SPECS/qcad.spec?revision=1465894&view=markup
It looks like qcad is incompatible with versions above 1.8.5.
Are there plans to port to the new version?
Thanks in advance.
|
|
2126 | QCAD (main) | Suggestion | Very Low | PE casts on individual hatch segments | Closed | |
1 |
Task Description
QCADpro 3.25.2.1 / win7pro 32 bit / 4GB / 1e generation i7 2.6Ghz / HDD GeForce GT 520
The method PE casts the clipboard on individual hatch segments. Hatches should be considered as a single complex entity not allowing certain actions.
Discovered while: https://qcad.org/rsforum/viewtopic.php?f=33&p=30008#p30008
Not that it matters: In doing so the scaling is off too.
Regards, CVH
|
|
2138 | QCAD (main) | Suggestion | Very Low | Block zoomstate supersedes Model_Space after Undo of BC | Assigned | |
1 |
Task Description
Summary: Block zoomstate supersedes Model_Space after Undo of BC
QCAD Professional Version: 3.25.2.1 (3.25.2.1) Internet: QCAD.org Build Date: Oct 15 2020 Revision: 2895712 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown «< (Win installer 32 bit)
With the file provided: ZW to see the top green ‘revision cloud’ up close QQ Box select around the cloud »> 2 entities in selection BC, select origin somewhere inside the selection, accept proposed naming »> ‘Block 1’ is created from the selection TN BD, select the newly created Block Reference »> Auto zoom of ‘Block 1’ (Intended behavior) OO »> Returns to Model_Space with the zoomstate of the removed Block »> Halfway down the drawing »> The former zoomstate of the Model_Space is lost
Intended behavior is that the zoomstate of Model_Space and Blocks don’t mix See: https://www.qcad.org/rsforum/viewtopic.php?f=31&t=7797&p=30371#p30378
This proves they do, even if the block doesn’t exists anymore.
Regards, CVH
PS: 3th trial to enter a suggestion ...
|
|
2146 | QCAD (main) | Suggestion | Very Low | Keep 'Invisible' objects invisible while saving | Assigned | |
1 |
Task Description
QCAD Professional Win installer 32bit Version: 3.25.2.4 (3.25.2.4) Internet: QCAD.org Build Date: Nov 18 2020 Revision: 40f4475 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Related topic: https://qcad.org/rsforum/viewtopic.php?f=33&t=7882 Explanation found in REntity.cpp Listed as a Public Member Functions inherited from RObject
Regards, CVH
|
|
2147 | QCAD (main) | Suggestion | Very Low | Allow breaking up self-intersecting a 2e time (at endpo... | Assigned | |
1 |
Task Description
QCAD Professional win installer 32bit Version: 3.25.2.4 (3.25.2.4) Internet: QCAD.org Build Date: Nov 18 2020 Revision: 40f4475 Qt Version:5.13.2 Architecture: i386 Compiler: Unknown
Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757 Splitting the old report up ... Same file. In the left example one can cut (DI) once. Cutting the second segment results in NO cut.
Regards CVH
|
|
2148 | QCAD (main) | Suggestion | Very Low | Allow undo after breaking up self-intersecting with D2 ... | Assigned | |
1 |
Task Description
QCAD Professional win installer 32bit Version: 3.25.2.4 (3.25.2.4) Internet: QCAD.org Build Date: Nov 18 2020 Revision: 40f4475 Qt Version:5.13.2 Architecture: i386 Compiler: Unknown
Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757 Splitting the old report up ... Same file. In the left example one can break out segment (D2): - removing one of the loops with the ‘remove’ option. - leaving both without the ‘remove’ option. Bug? Without the ‘remove’ option it can’t be undone.
Regards CVH
|
|
2149 | QCAD (main) | Suggestion | Very Low | Allow undo after auto trim self-intersecting with AX in... | Assigned | |
1 |
Task Description
QCAD Professional win installer 32bit Version: 3.25.2.4 (3.25.2.4) Internet: QCAD.org Build Date: Nov 18 2020 Revision: 40f4475 Qt Version:5.13.2 Architecture: i386 Compiler: Unknown
Continued from https://qcad.org/bugtracker/index.php?do=details&task_id=1757 Splitting the old report up ... Same file. In the left example one can auto trim (AX): - The lower loop. - The top loop. Bug? The action on the top loop can’t be undone.
Regards CVH
|
|
2181 | QCAD (main) | Suggestion | Very Low | Apply more distinguishable Enabled and Disabled state i... | Assigned | |
1 |
Task Description
QCAD Professional Win7 WinInstaller 32bit Version: 3.25.2.7 (3.25.2.7) Internet: QCAD.org Build Date: Dec 16 2020 Revision: e06f230 Qt Version: 5.13.2 Architecture: i386 Compiler: Unknown
Related forum Topic: https://qcad.org/rsforum/viewtopic.php?t=8015
CVH
|
|
2261 | QCAD (main) | Suggestion | Very Low | QCAD change freehand tool to freehand spline tool | Assigned | |
|
Task Description
no task description |
|
2276 | QCAD (main) | Suggestion | Very Low | Include 'polylines' & 'splines' in messages of Polyline ... | Closed | |
|
Task Description
Polyline from segments (OG):
The StatusTip reads: “Create polyline from existing, connected line and arc segments”.
The CommandPrompt and LeftMouseTip both read: “Choose line or arc segment or polyline”.
The tool let us pick 4 types of entities: ... A line, an arc, a polyline and also a spline entity.
If the picked entity is not one of these 4 types we get the warning message: “Entity is not a line, arc or polyline.”
The tool prepends/appends 4 types of entities: line, arc and polyline entities and also spline entities approximated by arcs.
Wouldn’t it be more appropriate if the tool mention all 4 types?
e.g. StatusTip: “Create polyline from existing, connected lines, arcs, polylines and splines”
CommandPrompt, LeftMouseTip: “Choose line or arc segment or polyline or spline”
Warning: “Entity is not a line, arc, polyline or spline.”
Regards, CVH
|
|
2297 | QCAD (main) | Suggestion | Very Low | Few UI inconsistencies | Assigned | |
|
Task Description
1) Line with command prompt in Command Line widget is missing padding/margin - letter C is glued to frame. 2) In the “Selection Filter” widget there is an “whitespace” character before colon “:” symbol on multiple places, it doesn’t seem repeat anywhere else
|
|
2487 | QCAD (main) | Suggestion | Very Low | Dutch translations typos | Closed | |
1 |
Task Description
Andrew,
For the dutch translations:
- The tooltip for the close icon of a tab is “Close tab”
- When the drawing was changed the confirmation dialog second option is “Discard”
“Verwerpen” or “Niet opslaan”. ... Reading several discussions the latter is the better translation.
- Found in the Drawing Prefs and also used in the App.Prefs (DIMLUNIT): > Bewerken .> Tekeningsvoorkeuren ..> Bemating ...> Bematingsvoorkeuren ....> Tekstformaat .....> Liniaire bemating
This must be “Lineaire bemating”
Regards, CVH
|
|
2541 | QCAD (main) | Suggestion | Very Low | Consider the unit "Microinch" to be non-metric | Assigned | |
1 |
Task Description
Andrew,
One Microinch is equivalent to 25.4 nanometers and I don’t consider that to be metric.
RUnit.isMetric(this.getDocument().getUnit()) returns true for RS.Microinch or value 8.
https://github.com/qcad/qcad/blob/master/src/core/RUnit.cpp#L145-L155 Returns false for: RS::Inch ; RS::Foot ; RS::Mile ; RS::Mil ; RS::Yard ... and true for all the rest.
Also see last note in: https://www.qcad.org/rsforum/viewtopic.php?f=31&t=9506&p=38295
Not to be confused with RDocument::isMetric() because that returns the measurement system unless that is RS::UnknownMeasurement what is rather impossible with drawings created by QCAD.
Regards, CVH
|
|
2545 | QCAD (main) | Suggestion | Very Low | Confusing re-use of the same icon for two purposes: pen ... | Closed | |
|
Task Description
See attached.
In the “layer list” header qcad uses a pencil icon for “edit layer”. But the exact same symbol means something different just below. In the layer list the pencil seems to mean “current layer”, and it not clickable, though the eye icon next door is.
In short: it’s confusing that clicking the pencil in the layer list does not, say, edit the layer.
|
|
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
|
|
26 | QCAD (main) | Release | Low | Release Tasks | Closed | |
|
Task Description
Disable
developer menu
tests scripts
Adjust Version
Application
“About” dialog (automatic)
reference manual: support/doc/manual/about.txt / about_de.txt
scripts/splashscreen.png
scripts/Tools/LibraryBrowser/splashscreen.png
src/core/RVersion.h
library browser DB file name in LibraryBrowser.js, LibraryBrowser.getDbFile()
Deployment
Don't forget
Check List
run automatic tests
designer plugins qwebkit (libqwebview.so)
text with CAD font
hatches
insert image
user interface translations
help (Qt Assistant client)
library browser
help - contents
help - check for updates
templates
initial launch (without ini file)
printing
-
-
loading / saving files
Help - Show Readme (can file readme.txt be found?)
Qt libraries not in debug mode, QCAD binary does not link against debug Qt libraries
command line tools
Ports
Mac OS X Snow Leopard & Lion (10.6 & 10.7)
Mac OS X Leopard x86 (10.5)
Mac OS X Leopard ppc (10.5)
Linux 32bit
Windows 32bit
Plus maybe later:
-
Linux 64bit
Windows 64bit
|
|
1328 | QCAD (main) | Release | Low | Windows 64bit install dir | Closed | |
|
Task Description
I only noticed today (perhaps they were available earlier?) that there are 64 bit binaries for windows; I suppose these are true 64 bit.
Yet, the installer prompts me to put them into “Programs (x86)”, where all the 32bit software lives, I guess - this seems to be a pure convention though, the application runs just fine.
Maybe the reason is, that the 32bit version was installed before; Maybe it should change? Maybe it should stay, so that there are not two?
|
|
1954 | QCAD/CAM | Release | Low | Revised PWM Post Processor | Assigned | |
|
Task Description
Hallo Andrew,
I have revised the PWM Post Processor to Revision D.
|
|
2108 | ECMAScript | Release | Low | FlexPainter update Beta 0.42e | Closed | |
|
Task Description
https://qcad.org/rsforum/viewtopic.php?f=30&t=6547&p=29307#p29307
FlexPainter is updated.
Should not load while PROTOOLS are absent.
Regards, CVH
|
|
137 | QCAD (main) | Refactoring | Low | SVG Export precision | Closed | |
|
Task Description
In files exported with the (even PG) exporter I sometimes see values like these: 334.99999999999994 or 570.0000000000001 and very often 12 digits of precision.
To safe on file size, I suggest, that QCAD rounds values on SVG export to eg. three places. When viewed in an ordinary web browser, that will result in a precision of 1 inch / 96dpi / 1000 = 0.00026mm, not? Ends should still meet.
|