Printed Circuit Board Assembly & PCB Design SMT Electronics Assembly Manufacturing Forum

Printed Circuit Board Assembly & PCB Design Forum

SMT electronics assembly manufacturing forum.


  • SMTnet
  • »
  • Electronics Forum
  • »
  • GSM / universal genesis programming components that hang over the edges of the PCB (connectors)

GSM / universal genesis programming components that hang over the edges of the PCB (connectors)

Views: 1567

#88459

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 18 October, 2022

The product editor complains if I have a part that overhangs the edge of the board. Any hints on how to fix this? Set the "board" size bigger than the actual board and the use an offset to make it in the right place? Or is there a better way to say this part is has a section that hangs over the edge and that's fine.

reply »


Tom

#88483

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 22 October, 2022

We have mid-90's GSM's and we have had to trick the machine in some cases like this by making some of the rail area into board area.

reply »

#88520

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 26 October, 2022

This is not really a bug. The logic is this if you place a component beyond the edge of the board, it should falloff! So instead on having a very complex algorithm to work out component centres and then make a judgement as to whether the connector is beyond the edge of the board. A simple calculation is done to basically only place components whose centres are inside the board outline. I do this in PCBSynergy. And I would imagine most SMT machines would do something similar.

sarason

reply »

#88528

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 27 October, 2022

I concur with what Tom said. Sometimes you have to trick the machine. Without seeing your board, I can't offer any specific advice. And I am not familiar with your machine, but we run SAMSUNG machines and between those and several different MPM Printers, I have had to do a lot of "tricking" the machines.

reply »

#88536

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 28 October, 2022

I'd be happy with it just checking if all the pads for placement are on the board. The software (GSM) seems to complain if any of the part is off the board. I got around it by just making the board larger. I'd also like it if it just had a button for a part that said "trust me this one's fine"

reply »

#88537

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 28 October, 2022

Well, I'm not sure about the "Trust me" button.

I assume you can't tell it the part is smaller than it is because then vision won't accept it. I often add 10mm or so in X direction. In fact, when I measure the board, I just round the X up, because it isn't critical. It only becomes an issue when we end up rotating the board, because then it matters.

reply »


Tom

#88538

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 28 October, 2022

Allowing a part to go over the board boundaries can cause collisions when boards are nested. The software on these machines has limitations but it is plenty capable and rooted in preventing physical damage to the machine. Once you are familiar with the machine's limitations you can plan for them in your designs. If you are doing contract work then older machines might not be very well suited to the more exotic things engineers come up with as they push boundaries with designs.

reply »

#88558

GSM / universal genesis programming components that hang over the edges of the PCB (connectors) | 1 November, 2022

I assume you are programming with DPO? I am using a Fuzion, so it may be a bit different. In "Environment Settings" (The little PC icon in the DPO start bar) under the products tab I am able to change the product load options to "warning" instead of "valid". This allows me to load and run products that have warnings, which a part overhang is. I believe the default setting is "valid", which would halt you on warnings. A workaround trick would be to offset the pick X/Y and place X/Y offset under the Body Tab in the component database. You do have to hit the next button in body to get to it. You can then counter-adjust adjust your reference position to get it on the board.

reply »

  • SMTnet
  • »
  • Electronics Forum
  • »
  • GSM / universal genesis programming components that hang over the edges of the PCB (connectors)
SMTAI 2024 - SMTA International

Void Free Reflow Soldering