There are some vias in my layout which I can't move after having selected them and holding left click. It displays a white cross after selection.
I have checked that those vias are not locked and they are not.
Any idea what I can do ?
Best Answer
Generally when you are unable to drag components (and they're not locked) it's because clearance rules are holding them where they are. You can change the preferences in the DXP menu for moving components, but a less-permanent solution would be to press the "R" key while trying to drag the via. The "R" key switches the component placement mode between "Ignore Obstacles", "Push Obstacles", and "Avoid Obstacles". This should allow you to move the via regardless of the clearance rules provided you have the placement mode set to "Ignore Obstacles".
UPDATE
I just had the same problem today while routing a board for work. It is caused by clearance rules being broken by the traces attached to the via. What you must do is move the traces directly connected to the via first to make sure they are not breaking any clearance rules (or change the clearance rules, if possible), and then you should be able to move the via.
I really don't appreciate several moderators flagging my post as a duplicate even after I explained explicitly and exactly why it is not. This is not a very helpful way to run a forum.
Tom has been the only one trying to help, and I'm grateful.
I was able to get a response from Altium that when running a Virtual Machine there can be compatibility problems with DirectX, which the Show Pad Nets, Show Via Nets, and Show Pad Numbers features all rely on.
The response I received is as follows and I believe answers the question I raised:
"Net Names on tracks and Pads are dependent on Direct X.
Some Virtual machines have problems allowing Altium the usage of Direct X.
You may need to install the windows video card driver for the particular video card you are using inside of the virtual machine with in the windows environment.
If you are not using a Virtual Machine and if your Video Card supports Direct X then possibly re-installing the latest version of the video card driver may resolve the issue"
Best Answer
Generally when you are unable to drag components (and they're not locked) it's because clearance rules are holding them where they are. You can change the preferences in the DXP menu for moving components, but a less-permanent solution would be to press the "R" key while trying to drag the via. The "R" key switches the component placement mode between "Ignore Obstacles", "Push Obstacles", and "Avoid Obstacles". This should allow you to move the via regardless of the clearance rules provided you have the placement mode set to "Ignore Obstacles".
UPDATE
I just had the same problem today while routing a board for work. It is caused by clearance rules being broken by the traces attached to the via. What you must do is move the traces directly connected to the via first to make sure they are not breaking any clearance rules (or change the clearance rules, if possible), and then you should be able to move the via.