Course : Learn Altium Essentials second edition
Siva , 04-21-2021, 03:26 AM
Lesson 4: Doing PCB layout
My Top Layer color is Red and Bottom layer is Blue. But after placing the components , the color of the component changed to green.
How to get the respective colors for the components placed in top and bottom layer ?"
mohsin_qau , 04-21-2021, 03:34 AM
They are green because you are violatingthe Design rules. Please go to Room definition rule and assign them to place the components outside the room. You can also get rule violation window on the head on display.
qdrives , 04-21-2021, 09:04 AM
As @mohsin_qau mentioned, green is the indication for design rule error. However, you do not give information on the error (hence your question on the color).
If rooms are the problem, then you can remove the rooms too (unless you really need them).
For me, room are useful for two things:
- Repeats in the design (copy layout from to another)
- Special clearance rules on specific areas.
In Project -> Project options -> Class generation, you can uncheck the boxes for generating rooms. This will prevent rooms from being created each time you update the PCB from the schematic.
Siva , 04-21-2021, 09:04 PM
@mohsin_qau Thanks for your answer.
May I know how can we place the components outside the room. I don't find the option for this in the Altium. Refer the attachment (Capture2.png) for the available options I get from the tool.
@qdrives Thanks for your answer.
I have already unchecked the "Generate rooms" before starting the layout. Please check the attachment (Capture1.png) and let me know if I missed out anything.
mohsin_qau , 04-21-2021, 10:16 PM
This option is available in the Design Rules Window. Goto Tools----> Design Rules---->Room Definition
mohsin_qau , 04-21-2021, 10:19 PM
In my opinion, don't remove the rooms or Uncheck Generate rooms option. Rooms are very useful tool for the component placement/Copying same Layout placement to another design. So better to place them in your design.
Siva , 04-22-2021, 12:35 AM
@mohsin_qau Sorry, I could din't able to find a way to place the components outside the room.
the menu is different on my side (Altium 20.2.7). check the attachment Caputre4 (it is the screen I obtained through Tools-->DesignRuleCheck --> RoomDefinition)
Also, check the attachment Capture3 , it shows option to place components within room but there is no option to place outside the room.
mohsin_qau , 04-22-2021, 02:34 AM
Sorry i was wrong. U need to go Design->Rules->Placement->Room Definition. Select the respective room and on the right window pan, Keep Objects Outside. Please find the attached picture for reference.
Siva , 04-22-2021, 03:11 AM
I don't have the "Strip_Sheet" in my Room Definition to make the setting. Do I have to manually add it or it is not showing up because I missed out something which is required to have the "Strip_Sheet".
mohsin_qau , 04-22-2021, 03:14 AM
"Strip_Sheet" was the name of My ROOM in the schematics. I was just sent you sample. Your rooms definition will be according to your name of your Schematics sheet entries. Please see through it in detail and depth, hopefully, you will find in it.
Siva , 04-22-2021, 03:32 AM
I resolved the ROOM issue and set the components outside. Still the problem exists.....
qdrives , 04-22-2021, 10:15 AM
@Siva If you add the room, but then change the setting of it to have the components outside of it, then why have rooms?
@mohsin_qau So, is the room the cause of the error?
Siva , 04-22-2021, 09:44 PM
@qdrives : you are rite..I don't know in detail how the Room works....Also, I am not sure what went wrong as I am following all the steps in the course ...am kind of clueless on the issue.....
robertferanec , 04-23-2021, 04:37 AM
I would recommend to have a look what exactly is causing the problem. I recently made a video about it:
I created this video to explain how to fix the most common problems what many people ask me about when starting with Altium Designer. I hope it helps.Chapter...
Please, double check if the error really is about rooms.
mohsin_qau , 04-25-2021, 11:24 PM
@qdrives : Please confirm first is that due to the room definition. To check the errors, you will see the Head uo display at the left top corner of PCB screen. If its disable, you can enable with SHIFT+H shortcut key. It will list all PCB errors. Otherwise, go to Panel button at right bottom corner and click PCB rules and violation. It will indicate the PCB errors.
Comments:
qdrives, 04-29-2021, 10:22 AM
I think you meant this for Siva ?
Siva , 04-28-2021, 04:14 AM
The issue is due to PCB error - Clearance violation. But I can't make it out because I noticed clearance error on all the pads (it is not the one covered by Robert in his recent video on bug fixes), the issue is different and I have shown them in Red circle in the attachment. Also, the clearance issue occurs when I connect two tracks ....kindly help to resolve the issue.
qdrives , 04-29-2021, 10:25 AM
It is a clearance issue of the component itself. Multiple components overlap (according to Altium). Altium reserves more space if there is no 3D model. In the error (messages panel) it will state which two components.
Use our interactive
Discord forum to reply or ask new questions.