Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LinkDev: linear pattern transformation bug #27

Closed
dulouie opened this issue Feb 29, 2020 · 3 comments
Closed

LinkDev: linear pattern transformation bug #27

dulouie opened this issue Feb 29, 2020 · 3 comments

Comments

@dulouie
Copy link

dulouie commented Feb 29, 2020

Hi realthunder, i love your recent partdesign changes in LinkDev. Partdesign is the most important workbench for me. While playing around with patterns i found a transformation bug in linear pattern. Please have a look at the attached file, the second flower has a wrong orientation.
linearpattern_transfail.zip

@realthunder
Copy link
Owner

Fixed. Thanks for report. You'll need to manually recompute the transformed feature.

@dulouie
Copy link
Author

dulouie commented Mar 3, 2020

I can comfirm, it's fixed.
Btw: What are your plans with multiple solids in partdesign? And what's about your enhanced external references in sketcher? Is there a possibility to see both in 0.19?

@realthunder
Copy link
Owner

I'll add property multiple body support into PartDesign::Body in next release. You'll be able to create multiple linear history inside the body.

I have done some preliminary preparation for this in LinkDev. There is the new Split feature in PartDesign to let you turn on/off individual solids. It is similar to Part WB Split. You can create a split with no input to split all solids, or add a datum plane to split at a chosen location, or change its 'Mode' to 'CompSolid' to split one solid into multiple. The split solids will be grouped under the Split feature. By default, the first solid will be enabled. Double click each solid to turn on/off.

Another improvement is to allow SubShapeBinder or Link to be used as a base for a new body, or used inside boolean operation on other body. So you can already do some multi-body design, just not so convenient, because each body live in its own coordinate space. You'll have to use binder to import any external geometry references.

The sketcher enhancement won't be merged in 0.19. It will be added to the next upstream release, and so is the topo naming stuff.

realthunder pushed a commit that referenced this issue Jul 2, 2022
@yahbluez yahbluez mentioned this issue Jan 18, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants