Author Topic: Why are my 3d bodies coloured gree?  (Read 6076 times)

0 Members and 1 Guest are viewing this topic.

Offline antoniobetaTopic starter

  • Contributor
  • Posts: 20
  • Country: es
Why are my 3d bodies coloured gree?
« on: April 02, 2020, 12:58:49 am »
Hi guys!

I am triying to make a 3d view look nice on Altium but I cant show the original color of the solidworks model on the pcb 3d view (on the footprint creator it looks good).
It just appear green I have another model that shows it colors correctly (the blue ones) on the same PCB.

I have attached pictures of the pcb board and the footprint creator view.

¿What do I have to do to make the heatsink use its original color instead of the green?

 

Online T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22386
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Why are my 3d bodies coloured gree?
« Reply #1 on: April 02, 2020, 04:00:48 am »
Fix your violations, or turn off real time error checking.  (Runner-up option: change the error color to something more appealing? :-DD )

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: antoniobeta

Offline ANTALIFE

  • Frequent Contributor
  • **
  • Posts: 512
  • Country: au
  • ( ͡° ͜ʖ ͡°)
    • Muh Blog
Re: Why are my 3d bodies coloured gree?
« Reply #2 on: April 02, 2020, 04:38:21 am »
Looks like you have some mechanical collisions, hence Altium is highlighting the colliding parts in green

To remove this you can either lower the tolerance on 3D body collisions rule, OR press T then M on the keyboard
 
The following users thanked this post: antoniobeta

Offline Siwastaja

  • Super Contributor
  • ***
  • Posts: 8760
  • Country: fi
Re: Why are my 3d bodies coloured gree?
« Reply #3 on: April 02, 2020, 08:09:09 am »
Definitely keep the error checking on, it's there for a very good reason, actually the main reason why the 3D models exist to begin with, they are not just for decoration. See what parts collide and fix it. Then you know you can actually build it (assuming, the 3D models match the reality)!

If the desired thermal connection between the heatsink and the chip is causing the error, add a custom rule for those particular parts, allowing zero or even slightly negative mechanical clearance. This is better than turning off error checking completely.
« Last Edit: April 02, 2020, 08:12:01 am by Siwastaja »
 
The following users thanked this post: antoniobeta

Offline antoniobetaTopic starter

  • Contributor
  • Posts: 20
  • Country: es
Re: Why are my 3d bodies coloured gree?
« Reply #4 on: April 02, 2020, 11:15:57 am »
Thank you all guys!

The violation was the heigh one, because the 3d body is to tall, I have just simply delted it since the heatsink is the way it is. I searched on the internet and couldn´t find what the green meaned  :palm:

I have another question for you [sorry but I am new to altium]

The heatsink footporint is too large so it hides my other components underneath and I can´t select them without moving first the heatsink. Is there a way to tell altium to ignore the heatsink or to hide visivility while I work on the other components?
 

Online T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22386
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Why are my 3d bodies coloured gree?
« Reply #5 on: April 02, 2020, 05:23:52 pm »
Definitely keep the error checking on

FYI, I work with Online DRC disabled, and (manually) check DRC religiously towards the end of design.  It's a workflow thing.  If you realize you aren't so observant about potential errors, or running checks, it's probably better to keep Online DRC enabled.


Thank you all guys!

The violation was the heigh one, because the 3d body is to tall, I have just simply delted it since the heatsink is the way it is. I searched on the internet and couldn´t find what the green meaned  :palm:

I have another question for you [sorry but I am new to altium]

The heatsink footporint is too large so it hides my other components underneath and I can´t select them without moving first the heatsink. Is there a way to tell altium to ignore the heatsink or to hide visivility while I work on the other components?

Can always increase the rule rather than deleting it.  Although I've never found that particular rule to be useful at all... (I suppose one could do height by region to fit a mechanical constraint sans model?)

Try locking the model, and/or setting its transparency low, or to zero.  (If you set it to zero, it disappears from 2D view as well; to make it visible again, find it in the PCB List panel, sort by ComponentBody.)

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: antoniobeta


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf