DUDE:
The moderator already threatened to close it.
I am encouraging him to close it. The level of non-comprehension is such that it is starting to seem to be a deliberate personal attack.
That's all fair enough but since it going to off anyway and accuracy clearly isn't an issue then simply use the existing constraints. You guys want to 'align' two holes that don't actually align. Why not jsut use the angle constraint. Same result. Instead you want a whole new align constriant (that doesn't align).
Have you seen the 'suggest a feature page? Tons of stuff that AD needs a lot sooner than this 'cheat' constraint.
OK ... let's run through the facts again.....
All CAD is a lie and a deception. That is inevitable in the fact that it assumes every part is precise. Everything is made precisely to some size, and if a part varies by one digit in the nth decimal place from that, it is impossible to align in Alibre. That is of course a lie told by Alibre, it is asserting a gross error when the issue is of a magnitude that is inconsequential in anyone's world.
But there does need to be a decision made as to what the error amount is that is considered a problem. That decision IS made by most CAD systems as "precision or nothing". It simplifies the calculations, so it is a practical solution. And that usually is fine.
Parts are not precise, and in particular, structural steel is not precise. it's hard to be precise over a 40 foot beam anyway. They use a 1/32 grid because that is the finest division the tape can be read to. Some use 1/16", go read jfleming's post.
First. Steelwork is not done to please your prejudices. GET USED TO THAT. YES, it is done to what any machinist would consider loose tolerances. GET USED TO THAT TOO. If you do not want to, just go and tell the fab shop how stupid they are. I suggest you do it before your vacation so you have time to recover.....
This constraint is the OPPOSITE of a cheat. You need to wrap your head around that fact and stop insisting on it being a cheat.
This proposal is a "SPECIFIED TOLERANCE constraint". That actually has a purpose. You put in the actual tolerance of the alignment, and if the result is within that tolerance, it will align and constrain, JUST LIKE THE REAL WORLD PART DOES.
IF it is NOT within tolerance, the constraint will still fail, and by failing, it tells you that you have a problem.
Please explain how that is a cheat. It obviously is not one, so you are now just being insulting by insisting it is one. If anything, it AVOIDS the need to cheat.
Mind, right now Alibre tells a lie by refusing to align and constrain parts that are well within their alignment tolerance. The inability to constrain is built into the need for absolute exactness. Alibre is simply lying, and turning the issue over to you, but offering no way to do anything about the problem that is not in itself a CHEAT.
Everything you folks have suggested IS in fact an out and out CHEAT, just a cosmetic cover-up of a non-alignment that you decide to ignore. You have no idea what it is, you have no idea if it is in tolerance. Your CHEATING method is exactly what you blame this idea for being.
Of course Alibre actually actively PREVENTS alignments and constraints, by using numbers that you cannot see or enter to evaluate alignment, but that is a separate problem.