メインコンテンツへスキップ

Is this possible in Designspark

コメント

9件のコメント

  • DesignSpark PCB

    Our support team just posted this FAQ https://designspark.zendesk.com/hc/en-us/articles/360006285898-How-to-place-components-at-an-angle-or-on-a-circle based on your question so we hope it assists others.

    This is a draft version so if you have any comments please contact the support team and they will clarify any points in the FAQ.  https://designspark.zendesk.com/hc/en-us/requests/new

    If any other users have a different method please let us know.

    0
  • Barry Cole

    Yes, that works. It's a bit slow, but will do the job.

    Many thanks.

    0
  • Brad Levy

    You can copy the pair to the clipboard before rotating. Then after rotating, paste the unroated pair. rotate and repeat. That cuts the number of manual steps down.

     

    0
  • Barry Cole

    Brad,

    Yes I should have mentioned that. It speeds things up considerably.

    BC

    0
  • DesignSpark PCB

    Good points on 'speed', yes "copy and paste", translating from a schematic, adding components using "Add Component" from the Interaction Bar will all be faster options.

    Thank you for your feedback which I shall pass on to the support team.

    0
  • Barry Cole

    Update on the "Cut and Paste" to save time.

    I found that when I pasted back onto the main layout that I had rotated, I could not get the pasted parts concentric with the main drawing.

    What am I missing??

    0
  • Boss .

    I used this technique once to place slots at 120degrees for 'construction' purposes. Just checking the method for pads I found it worked well, particularly if you just drag a component from the Interaction Bar - Add Components.

    It may be quicker for your requirement of just pads to create a PCB only component and repeatedly add that.

    But back to your question.
    Does the PCB rotate concentrically? (image should be at bottom but lands here!)

    Actually, I just did some more tests as I worked with a circular PCB and wondered what it was using as the centre point to rotate about?
    A quick test with an odd-shaped board is it not using the relative origin but some 'centre' of the board based upon the shape.

    So what is your PCB outline shape? If not circular you may have to produce the pad circles first with a circular PCB outline and then deleted the board outline and replace by the desired shape when all rotating tasks are completed.

     

    Here are my pads not aligned as required with an odd-shaped PCB (perfect with a circular PCB.

     

     

     

     

     

     

     

    0
  • Barry Cole

    OK, Helpful but not my problem. Luckily my board is square, so that issue did not come up.

    What I was doing was this. Assuming that the items were required at 10 degree spacing.. I put in the items at 12 OC and 6 OC. Then copied them over to the right of the main board. Then I rotated the two items on the main board by 10 degrees. Then cut and paste the items on the right to the main board, so I now have 4 items on the main board. Repeat this and now I have 8 items etc...

    The issue is that the items that I paste back are not concentric with the ones on the main board.

    I hope that is clearer.

    BC

    0
  • Boss .

    Hi Barry,

    I just tried this and 'think' areas you need to check out as I've run out of time are:

    1. Increase the precision on the system units, it won't hurt to go to maximum. It may be the rotation requires a higher precision to cope with the recalculations with rotation.

    2. When you do the copy, don't paste elsewhere, just do the rotation and then paste (CTRL+V) each time after each rotation. It will remember the original copy.
    I pasted some pads off board and think it may have caused the rotation to go off center from the "Relative Origin" I had placed in the center for reference.

    I did not notice adding components via the interaction bar had any issues, but I may not have been looking for small errors at that time. Have a quick try with a 2 pin SIL header and if that works make the footprint you want as a component, I think that's the nicest solution.

    0

サインインしてコメントを残してください。