SW2007 - Assembly Mode
Moderator: Moderators
SW2007 - Assembly Mode
Hi,
I'm running sw2007 Sp3.1 with a Spacenavigator PE and 3DxSoft V3.3.6.
Playing around in the assembly mode of SW I noticed that it is NOT possible to move a part in all dimensions. I can move the part up/down and left/right
and rotate it but movement into depth does not work.
In conclusion: Moving the whole scene in all dimensions works fine. Movement of a selected part doesn't.
In the puzzle demo (comparable to the assembly mode of SW) movement in all axis works as expected.
I'm new to SW and the Spacenavigator, but searched all the way through the configuration options of SW and the 3dx plugin and did not find a solution. Am I missing something?
Regards,
Ruben
I'm running sw2007 Sp3.1 with a Spacenavigator PE and 3DxSoft V3.3.6.
Playing around in the assembly mode of SW I noticed that it is NOT possible to move a part in all dimensions. I can move the part up/down and left/right
and rotate it but movement into depth does not work.
In conclusion: Moving the whole scene in all dimensions works fine. Movement of a selected part doesn't.
In the puzzle demo (comparable to the assembly mode of SW) movement in all axis works as expected.
I'm new to SW and the Spacenavigator, but searched all the way through the configuration options of SW and the 3dx plugin and did not find a solution. Am I missing something?
Regards,
Ruben
Re: SW2007 - Assembly Mode
Hi spainman,
When moving a part within an assembly in SolidWorks, the human eye is unable to distinguish the very subtle changes when moving the part along that direction.
This is correct. When manipulating a part in an assembly -- what we call the sub-part movement feature, the 3D Mouse will not move it along the depth direction. This is by design.Playing around in the assembly mode of SW I noticed that it is NOT possible to move a part in all dimensions. I can move the part up/down and left/right
and rotate it but movement into depth does not work.
When moving a part within an assembly in SolidWorks, the human eye is unable to distinguish the very subtle changes when moving the part along that direction.
Nuno Gomes
By design of the 3Dconnexion add-in.spainman wrote:is this by design of SW or of the 3dx plugin?
Currently, there is no possible of enabling movement along the depth direction (z direction/axis).spainman wrote:Is there any way around this restriction?
Note that, if you deselect the part, the 3D Mouse will control the entire view. You can toggle between moving the part and the view very easily. In doing so, you will be able to place the part more precisely using the 3D Mouse.
Hi,
yes - there are ways around it. Nevertheless - it is a 3d mouse and movement is restricted to 2d. AVOIDING Toggling, clicking, changing between movement , view, rotation etc. was the reason to evaluate a 3D mouse.
I don't think that anybody needs high precision when placing a part manually. Most of us olny need the ability to roughly place a part in 3d space in correct relation to other parts (this includes before a part/behind a part). For precision are mates.
You also have to consider that the result of the 2-dimensional movement happens on the current view plane. So you have to keep switching around the 3 planes and moving around till the part is where you want to. It IS a real hassle and feels like a silly thing to do when having a 3d input device right in your left hand.
It really feels like a restriction to me and I would be very happy if you 3Dx people would implement the z-movement as a new feature in one of the next releases. Have a look at "move with triad". Mapping this function onto a key of the mouse would also be big help.
Thanks,
Ruben
yes - there are ways around it. Nevertheless - it is a 3d mouse and movement is restricted to 2d. AVOIDING Toggling, clicking, changing between movement , view, rotation etc. was the reason to evaluate a 3D mouse.
I don't think that anybody needs high precision when placing a part manually. Most of us olny need the ability to roughly place a part in 3d space in correct relation to other parts (this includes before a part/behind a part). For precision are mates.
You also have to consider that the result of the 2-dimensional movement happens on the current view plane. So you have to keep switching around the 3 planes and moving around till the part is where you want to. It IS a real hassle and feels like a silly thing to do when having a 3d input device right in your left hand.
It really feels like a restriction to me and I would be very happy if you 3Dx people would implement the z-movement as a new feature in one of the next releases. Have a look at "move with triad". Mapping this function onto a key of the mouse would also be big help.
Thanks,
Ruben
This is out understanding as well but that's not why we disabled movement along z (the depth direction): the problem is that it is very difficult to control that direction.spainman wrote:I don't think that anybody needs high precision when placing a part manually.
As an example, try moving along the depth direction when the triad axis is almost coincident with that same direction.
Are you using the "button mapping" panel? You should have access to all functions available on the toolbars and map them to a 3D Mouse button.spainman wrote:Have a look at "move with triad". Mapping this function onto a key of the mouse would also be big help.
-
- Posts: 45
- Joined: Mon Apr 23, 2007 11:34 am
It may be difficult, but that doesn't mean we shouldn't have the OPTION to turn it on. If it was set to default as Off, then most users wouldn't notice a difference, but for those of us that would like this, it would be nice to be able to turn it on....at least in some situations.ngomes wrote:This is out understanding as well but that's not why we disabled movement along z (the depth direction): the problem is that it is very difficult to control that direction.spainman wrote:I don't think that anybody needs high precision when placing a part manually.
Personally, I don't find it all that difficult to figure out where something is in a 3D space, and as spainman said, it doesn't require a high precision for placement....just to get it in the general location. I think if we can figure out how to control the Puzzle Demo that comes with the software, we should be able to move parts around in 3D in SolidWorks. (BTW, you might want to adjust the sensitivity of the "snap" feature in the puzzle demo....I've noticed its very hard to get a piece to move once it has snapped itself to the block)
Hi Bowtie Bob
I've create an enhancement request (for your reference this is number 4524). Note that 3Dconnexion is striving to simplify the User Interfaces in our products and adding yet another option may not be acceptable. Having said, there are other alternatives (for example, a reg value).
This is a fair comment, one that user spainman has also made.Bowtie Bob wrote:It may be difficult, but that doesn't mean we shouldn't have the OPTION to turn it on. If it was set to default as Off, then most users wouldn't notice a difference, but for those of us that would like this, it would be nice to be able to turn it on....at least in some situations.
I've create an enhancement request (for your reference this is number 4524). Note that 3Dconnexion is striving to simplify the User Interfaces in our products and adding yet another option may not be acceptable. Having said, there are other alternatives (for example, a reg value).
-
- Posts: 8
- Joined: Mon Sep 10, 2007 9:58 pm
Any news on this enhancement?
I finally upgraded to a SpaceBall 5000 I picked up on Ebay and was dismayed to lose simultaneous zoom and rotate.
I realize that the new driver interface is easier for new users to comprehend and separating translate and rotate eases the learning curve, but I think a lot of your users have gotten pretty good with simultaneous 6 axis control.
After getting over force and torque translating to displacement, I really miss being able to manipulate my virtual assemblies as I would in the physical world.
Could an expert users driver be released which also brought back the exponential gain options? I found it very handy being able to finely control movements in low deflection and rotate fast in higher deflection of the ball.
I really miss my FLX4000 now, but it's serial interface can't talk to my laptops or KVM switches anymore. Please offer an expert users driver. I reckon that a lot of your users are disposed to figure out a complicated yet feature rich driver.
I finally upgraded to a SpaceBall 5000 I picked up on Ebay and was dismayed to lose simultaneous zoom and rotate.
I realize that the new driver interface is easier for new users to comprehend and separating translate and rotate eases the learning curve, but I think a lot of your users have gotten pretty good with simultaneous 6 axis control.
After getting over force and torque translating to displacement, I really miss being able to manipulate my virtual assemblies as I would in the physical world.
Could an expert users driver be released which also brought back the exponential gain options? I found it very handy being able to finely control movements in low deflection and rotate fast in higher deflection of the ball.
I really miss my FLX4000 now, but it's serial interface can't talk to my laptops or KVM switches anymore. Please offer an expert users driver. I reckon that a lot of your users are disposed to figure out a complicated yet feature rich driver.
-
- Posts: 8
- Joined: Mon Sep 10, 2007 9:58 pm
An update on this issue. The enhancement request 4524 has been implement and will be made available in the add-in shipped in 3DxSoftware v. 3.5. The software is planned to be available for download in late October.
To enable "sub-part" movement along the Z direction (perpendicular to the viewing plane), you will need to edit the Registry.
Note: an incorrect edit of the Registry may render your Windows installation unusable. Make sure you create a backup of the Registry and that you are confortable with the procedure.
Instructions are as follows:
A note of caution, one of the reasons why it was not possible to move along the z direction was the SolidWorks problem described in SPR 134867:
To enable "sub-part" movement along the Z direction (perpendicular to the viewing plane), you will need to edit the Registry.
Note: an incorrect edit of the Registry may render your Windows installation unusable. Make sure you create a backup of the Registry and that you are confortable with the procedure.
Instructions are as follows:
- Exit SolidWorks and login as an administrator;
- Upgrade to 3DxSoftware v. 3.5.0 or later (will be available from here);
- Login as the normal user (if required);
- Start SolidWorks: confirm that the 3D mouse is working properly;
- Exit SolidWorks (this is important);
- Open the Registry Editor and go to
HKEY_CURRENT_USER\SOFTWARE\3Dconnexion Add-In for SolidWorks
and change the value "SubPartMoveAlongZ" to "1" (one); - Exit the Registry Editor;
- Start SolidWorks, load an assembly and check that you can now move a component along the "z" direction.
A note of caution, one of the reasons why it was not possible to move along the z direction was the SolidWorks problem described in SPR 134867:
Whether this will affect you or not will depend the assembly document being edited and your version of SolidWorks.SPR 134867 - Model faces become transparent when moving assembly component towards and through viewing plane.
-
- Posts: 8
- Joined: Mon Sep 10, 2007 9:58 pm