Jumper / Dip switch on a Block component.
Any suggestions for being able to put a a dip switch or jumper terminals with jumper on a block component?
I have devices where I either need to set a CAN ID or setup polarity of the I/O via dip switches or jumper pins, but can't figure out a good way to do it with a block style component.
I kind of want to seem them dynamic, so they can be spit up like the block can be split up onto different pages.
Any tips for creation would be appreciated.
Was this Helpful?
-
Maybe this can give you an idea. (Years ago) I added an LED and an address switch to my database so they can be put (and moved around) on a block (away from the block edge):
I defined these components as 1 pin block connectors in the database with symbols defined as this:
The origin is offset so the symbol appears away from the block edge.
You could define a multi-pin connector in which each pin would represent 1 switch of the DIP switch. That would enable you to split up the DIP switch over multiple blocks.
Hope this helps
Was this Helpful?
0 -
Interesting idea, will probably help with some other things I have been trying with views and other information
Seems like that just leaves me to use graphics to draw in the DIP or jumper after placing it?
Or Would I draw two sets, one in on position, and one in off position and have both connectors in the part?
Was this Helpful?
0 -
Hmm, I guess I could use symbol characteristics to have the two different versions to switch between. Just the clarity to other designers of choosing between characteristic to set the dip isn't very intuitive.
Was this Helpful?
0 -
If you define 2 symbols with the same name but with a different "characteristic" (see example below), you can put the symbol on a block and if you need to change the default state of the switch, just change the characteristic.
In the database editor:
In a project it looks like this:
Was this Helpful?
1
Please sign in to leave a comment.
Comments
4 comments