Error - True dart point always goes to origin when the label is moved
Ubuntu 14.04 64bit Test build 0.5.1101a
I used True Dart tool, which works correctly. But when I move the label for either of the new trued dart points out of the way, the point moves to the (x,y) origin.
Attached are an image file, the pattern file, and the measurement file
Comments (20)
-
-
repo owner -
reporter This is not a problem in v4.3. I've posted a simple file TrueDarts.val which doesn't need a measurement file.
The problem doesn't happen when TrueDarts.val is opened in v0.4.3 and a label is moved. The problem occurs when TrueDarts.val is opened in v0.5.1101a and a label is moved. -
reporter - attached TrueDarts.val
-
reporter - attached Error_TrueDart_point_moves_when_adjusting_label_position_v05.mp4
- edited description
Attached an .mp4 about moving label of a trued dart point using TrueDart.val
The point moved but it didn't move to the origin. Also Ctrl-Z did not return the point to it's initial position.
-
Ok, thanks. So in simple words: It helps draw a dart perpendicular to a seam. When a dart is drawn, the seam must be adjusted, the corners where the dart meets the seamline must be raised so that when sewn together, the seam becomes a straight line again.
You select the first point of the seamline outside the dart, then the second point on the seamline on the other side of the dart, then the first point where the dart meets the seam, then the end point of the dart, then the second point where the dart meets the seam.
Voilà, Valentina calculates how much the corners of the seam must be raised to compensate for the angle that was taken out. In the animated GIF above, it's overcompensating, the two angles at the end are not true, but too small. But in the example I just ran through Valentina, it worked correctly.
I can second the issue, when I then try to move the labels, the label and the corresponding point jump elsewhere. When I undo the move, they jump to the origin.
-
repo owner Voilà, Valentina calculates how much the corners of the seam must be raised to compensate for the angle that was taken out. In the animated GIF above, it's overcompensating, the two angles at the end are not true, but too small. But in the example I just ran through Valentina, it worked correctly.
Yes, since that time i fixed one bug in the tool.
-
repo owner I can second the issue, when I then try to move the labels, the label and the corresponding point jump elsewhere. When I undo the move, they jump to the origin.
Barbara, can you try to find the bug? This should be easy. You or I will then make a fix. I just very busy with a tool Rotation.
-
Will try, thanks!
but what irks me much, much more than things like this are the restrictions posed by the missing proper graph model. Can't tell you how often I want to make something as long as another line and can't, because the other thing has a higher ID or appears in the .val file later.
-
reporter Please create an issue for implementing a proper graph model!
-
repo owner Please create an issue for implementing a proper graph model!
We have an issue. See #186.
-
repo owner but what irks me much, much more than things like this are the restrictions posed by the missing proper graph model. Can't tell you how often I want to make something as long as another line and can't, because the other thing has a higher ID or appears in the .val file later.
Did you try to use History dialog? You can write not only in the end of a file.
-
repo owner Will try, thanks!
Say me if you will need a start point. I have an idea.
-
reporter When I try to delete any of the objects within the TruedDarts set of lines and points, Valentina completely locks up. I can't access the File menu to exit, I have to use system monitor to kill the Valentina process.
-
Susan, on what system do you work? I have a similar issue, in another set of circumstances. I am trying to make very fitted garments and seams, indeed even seam orientations have to match up, so I have a lot of relationships like 'angle like this angle please' and 'length like this length please'.
Even 'angle like this angle, and then plus 180 degrees minus two times that angle'. (The latter complication is owed to another missing feature, and that's transform stacks, i.e. 'rotate or mirror entire piece or group'. Because I don't have that, I have to work the transform angle of the piece into every angle.)
Sometimes, when I open the dialog for such a curve, where both the lengths and the angles of the control points are defined through such complicated formulas, Valentina freezes and must be killed.
I haven't posted it yet because I'm not sure what causes it, it looks so much like an either Windows or Qt problem.
-
Roman, start point yes please, I'm working my way into it, but don't have the same grip on the source code as you.
-
repo owner I haven't posted it yet because I'm not sure what causes it, it looks so much like an either Windows or Qt problem.
I have been developing three years this application and must say problems always on our side. Qt works perfect.
-
repo owner - attached fix.patch
Here is my patch. Please test it and create a pull request.
-
reporter I installed the patch. Opened TrueDarts.val Moved the labels around. No problems, patch seems to work.
-
repo owner - changed status to resolved
Resolved issue
#487. True dart point always goes to origin when the label is moved.→ <<cset 93cbf4ce28ed>>
- Log in to comment
The True dart tool is not described in the user manual, and I haven't worked out how to use it, could you add a short description here? Or in the user manual?