Search found 153 matches

Go to advanced search

by project4
Wed Jul 25, 2018 4:53 pm
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

@project4, tested again move+rotation steps. find attached another test-assemby and the solversystem.py with which i assembled. 1) move steps where to big. i multiplied them with factor 0.5 2) rotation is correct, but much to small steps. 3) i weighted the rotation for "refPointAttractions" again f...
by project4
Wed Jul 25, 2018 4:46 pm
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

@project4, just tested new PR's. I found some errors. Find attached a small assembly "group-001.fcstd". When using partial solving, it is not able to solve and i get an error in console "nested recomputes". Solving alltogether works. . group-001.png . The hierarchy file shows false constraint-types...
by project4
Wed Jul 25, 2018 2:59 pm
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

I think you are looking for a single center of rotation that will rotate both holes into place. Graphically, draw a line connecting the centers of one hole, a second line connecting the centers of the second hole. Make perpendicular bisectors to both of these lines. The intersection point is the lo...
by project4
Wed Jul 25, 2018 12:39 pm
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

@project4, just tested new PR's. I found some errors. Find attached a small assembly "group-001.fcstd". When using partial solving, it is not able to solve and i get an error in console "nested recomputes". Solving alltogether works. . group-001.png . The hierarchy file shows false constraint-types...
by project4
Wed Jul 25, 2018 11:11 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

@project4, there are some errors within raise Error sections: class DependencyPointIdentity(Dependency): def __init__(self, constraint, refType): Dependency.__init__(self, constraint, refType, False) def getMovement(self): if not self.Enabled: return None, None moveVector = self.foreignDependency.r...
by project4
Wed Jul 25, 2018 10:02 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

I think you are looking for a single center of rotation that will rotate both holes into place. Graphically, draw a line connecting the centers of one hole, a second line connecting the centers of the second hole. Make perpendicular bisectors to both of these lines. The intersection point is the lo...
by project4
Wed Jul 25, 2018 9:49 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

There is a small bug in your recent code. Somewhere you forgot to replace rig.(a_member) by self.(_member). Look for it. The mistake is in a try/except section, therefore you might not have it realized at moment. In my solver-stabi branch, it is fixed. Can you copy&paste some code around it? I reme...
by project4
Wed Jul 25, 2018 9:38 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

I think you are looking for a single center of rotation that will rotate both holes into place. Graphically, draw a line connecting the centers of one hole, a second line connecting the centers of the second hole. Make perpendicular bisectors to both of these lines. The intersection point is the lo...
by project4
Wed Jul 25, 2018 9:37 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

There is a small bug in your recent code. Somewhere you forgot to replace rig.(a_member) by self.(_member). Look for it. The mistake is in a try/except section, therefore you might not have it realized at moment. In my solver-stabi branch, it is fixed. Possible. I've found one place as well before ...
by project4
Wed Jul 25, 2018 8:05 am
Forum: Assembly
Topic: Another approach to assembly solver (A2plus)
Replies: 1637
Views: 66307

Re: Another approach to assembly solver (A2plus)

I couldn't sleep well with that information... :? Me to, more than one night ! It is one of the biggest problems. . What I think we should do is finding the rotation point as a weighted average between the rotation points. Nothing else i did when introducing the "refPointsBoundBoxCenter" For the ab...

Go to advanced search