element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum mirroring copied ports
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Locked Locked
  • Replies 9 replies
  • Subscribers 86 subscribers
  • Views 1647 views
  • Users 0 members are here
  • mirroring
  • ports
  • roatation
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

mirroring copied ports

Sparkylabs
Sparkylabs over 8 years ago

I am creating a schematic, it has an AVR and naturally I'll be adding the standard 6 pin header to the board to program it with. To not make a mess of the schematic I use ports. So I have created the ports for the header all going on way all labelled up and just the way I want them.

 

So I assume that I can copy these and mirror/rotate them as my AVR pins face the other way, but it seems not, I can get the connection point to move round or it it that I can make an electrical connection either side ? but the actual shape will not mirror. Have i got to create every port manually ?

  • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago

    When you say you have created ports, are these standard schematic symbols? If so then you can mirror either during move using X or bring up the properties dialog where you can select Mirrored or the rotation angle (0, 90, 180, 270 degrees).

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    Erm, ports, as in the standard schematic element available. No the "x" key does not work, what I have discovered is that the "direction" only sets itself in the right direction after a wire is connected, the left/right style make no difference as there seems to be conflicting behaviour, it's like a change was made and the old settings and options have not been removed. Essentially I just want prts to look like the input style does, but if I don't set it as an input or output it just point right.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to Sparkylabs

    Sorry Simon, I had assumed you had created a schematic symbol of 6 parts so you could drop each individually onto a schematic sheet to represent the 6 pin header. If using the actual port element there does appear to be an issue with them displaying correctly until wires, but using the left/right settings does change the behaviour and the wires can be attached to either side of the port symbol so I would expect you can make the schematic look how you want once the ports are wired.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    Yes having figured it out I can make it work, but the left/right option is redundant if it is following a rule based on "input or output" AND "which side do I have a wire fixed to" you can't implement all 3 settings as there would be a conflict and one setting has to take priority.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to Sparkylabs

    The I/O Type property takes precedence, if set to Unspecified then the Style Left/Right applies. Useful as I believe I/O Type will be used with ERC, if not wanting to have an electrical rule check then you can set to Undefined and use the Style property to shape the port.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    I will have to have another look but left/right makes no difference

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 7 years ago

    Well I have it working now but frankly this is not fit for purpose, is altium designer this rubbish or did they deliberately make ports useless just for CS?

     

    So if i close my schematic and reopen it forgets that I decided that I wanted my port label heights to be 2mm not 2.54, but then I am just the idiot that wasted money on this, what do I know about how I want to draw my circuit.

     

    The software edits in right hand oriented port and then flips back when you stop editing. this is completely stupid because if I want to stretch a left pointing port to get the text to fit the port turns right during the edit and when the text fits this way round you stop editing at which point the port inverts to what I actually set it at and the text then fall out of the point whereas it didn't when that was the back.....

     

    For one of the most used features of a circuit drawing package this is abysmal. Please tell me this is going to be fixed!

     

    Is there a way of setting port defaults like heights ? assuming I am allowed...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 7 years ago in reply to Sparkylabs

    Ports are labeled with the currently default schematic font as set in system preferences. If you check the autosize checkbox of a port it will expand to fit the height and width of the text, you can make larger and it will not shrink down automatically. Agreed though that ports switching style when edited and wires/not wired is not ideal but at least not a deal breaker blocking design work.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 7 years ago in reply to e14softwareuk

    Auto size it not ticked as default so it is still a mystery, I have stopped using them and am just using net labels.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube