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

Array creation problem #58

Closed
ceremcem opened this issue Sep 5, 2018 · 6 comments
Closed

Array creation problem #58

ceremcem opened this issue Sep 5, 2018 · 6 comments
Labels

Comments

@ceremcem
Copy link
Collaborator

ceremcem commented Sep 5, 2018

array-problem

File: 1x2-male-pin-header.fcstd.remove-extension.zip

I guess we should use "Create Link Array" for the parts which surrounded with Assembly Container, "Create Array" for regular parts. Is that true?

Despite the thrown exception, it seems to work anyway:

image

@realthunder realthunder added the bug label Sep 5, 2018
@realthunder
Copy link
Owner

This is a bug. Will fix soon. Difference between DraftArray and DraftLinkArray is that the later is more efficient, as it does not store duplicate shape to files, but re-create the array during restore.

BTW, if you don't need pattern, then you can also make array using a normal link. Right click the object in tree view, select Link actions -> Create link. If you have already added a part to assembly, then use Replace with a link. After that, change the ElementCount property of the link to make an array.

@ceremcem
Copy link
Collaborator Author

ceremcem commented Sep 5, 2018

Seems nicely working now:

image

But there is some red outputs in the Report View, which I guess indicates some sort of problems, but they don't seem to have any effect.

As a side note, this seems to be a breaking change.

if you don't need pattern

I'm not able to imagine how a situation would be between a pattern and a normal placement (manually or by using constraints)

@ceremcem
Copy link
Collaborator Author

ceremcem commented Sep 5, 2018

Array can't be recognized by Asm3 constraints:

array-is-not-recognized

What would be the reason?

File

case-v3.zip

@ceremcem ceremcem mentioned this issue Sep 5, 2018
realthunder added a commit to realthunder/FreeCAD that referenced this issue Sep 6, 2018
@ceremcem
Copy link
Collaborator Author

I think this issue must be reopened since array links can not be recognized as described above.

@realthunder
Copy link
Owner

I just tried the attached file. The constraint buttons is activated as expected.

@ceremcem
Copy link
Collaborator Author

Am I missing something: array-movement-problem
array-problem-20180926T1028.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants