Opened 13 years ago
Closed 11 years ago
#7723 closed defect (fixed)
Extrude tool does not remove some nodes
Reported by: | Zverikk | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | Cc: |
Description
Check the attached file. There is a house with name="this house". Select extrude tool (X) and try to drag left or right (eastern or western) walls.
Expected: wall nodes moved. Result: nodes remain in place, and new one created, resulting in self-intersecting way.
Attachments (4)
Change History (12)
by , 13 years ago
Attachment: | housex.osm added |
---|
follow-up: 2 comment:1 by , 13 years ago
This is "as expected", even if you can't see it. The upper left and the lower right angels of the building are not exactly 90° (I thing by merging with the building south of this building). If you select both buildings and press "q" "nothing" happens, except, that now the angels are EXACTLY 90° and not only NEARLY. Now the extrude works without extra nodes.
comment:2 by , 13 years ago
Replying to mdk:
This is "as expected", even if you can't see it. The upper left and the lower right angels of the building are not exactly 90° (I thing by merging with the building south of this building). If you select both buildings and press "q" "nothing" happens, except, that now the angels are EXACTLY 90° and not only NEARLY. Now the extrude works without extra nodes.
No, it does not work right !
Even after using "q", move the left/right wall that the south wall will get small than the southern building.
Problem seems to get rid of the former "shared" node and instead add the new node to the other building (probably not easy).
follow-up: 5 comment:3 by , 13 years ago
Priority: | normal → major |
---|
This happens quite often lately even with single buildings. It somehow depends on the sides of the building (eg east and west work but north and south do not). Extruding first one working side fixes the issue. Gonna attach sample file.
- Just try to extrude the south wall of the building inwards.
follow-up: 7 comment:4 by , 13 years ago
It seems to me that the confusion is caused by (underdocumented) possibilities the extrude mode provides by moving the mouse while dragging - perpendicular to the segment and aligned with neighboring segment(s).
It can be seen more easily on angles distinctly different from 90°.
So when the angles are near 90°, it can be hard to distinguish which one of the choices possible is being selected, leading to unexpected results.
follow-up: 6 comment:5 by , 13 years ago
Priority: | major → normal |
---|
comment:6 by , 13 years ago
Replying to skyper:
Replying to skyper:
This happens quite often lately even with single buildings.
Ok, I used it with Gauß-Krüger projection. Have to watch if I can reproduce it with new ways created with extruder.
EDT: If AlfonZ is right I should find a solution with only one instead of two extra nodes.
Ok, situation solved for enlarging but for smallering this methode does not work producing unwanted results. Gonna open other tickets: #7990, #7991.
comment:7 by , 13 years ago
Replying to AlfonZ:
It seems to me that the confusion is caused by (underdocumented) possibilities the extrude mode provides by moving the mouse while dragging - perpendicular to the segment and aligned with neighboring segment(s).
So when the angles are near 90°, it can be hard to distinguish which one of the choices possible is being selected, leading to unexpected results.
It happened again.
I only had one possibility smallering and it sometimes happened even after using "rectify" several times.
comment:8 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
search for "this house"