Author Topic: Circuit Studio Bugs/Issues  (Read 20878 times)

0 Members and 1 Guest are viewing this topic.

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Circuit Studio Bugs/Issues
« on: July 18, 2016, 01:47:02 pm »
1.  The Vault -

a) nearly impossible to see the components you are searching for due to all parameter columns being enabled by default.
b) Ability to copy / paste schematics and footprints from the vault to use as the basis for new parts is disabled or does not work. 
c) Slow vault performance


2) Part Creation -

a) User-created parts in CS do not have their origins set correctly (even if they are created directly on top of the origin) and will be placed all over the PCB window.  This does not occur with parts from the Vault.  There seems to be no mechanism by which the origins can be corrected by the user.  (I have a request into Altium on this).

b) There is a bug when attaching a STEP file to a PCB component.  The STEP file will not attached until a simple 3D primitive is created and viewed.  Then and only then will the software allow attachment of a STEP file. 

3) Little to no CS-specific documentation

4) BOM Generation - Exported Excel files are corrupt.  CSV files work fine.

Unless I get a workable solution for the user-created part placement issue, I won't buy Circuit Studio.  That is a total show-stopper.  It makes it worse than Eagle.  And not being able to re-use schematics and footprints from the Vault as one is supposed to be able to is a real drag as well.

For anyone in the market for CircuitStudio, you'd do well to fly before you buy - as in generate a small project all the way though fab and make sure it works out.  I beat my head against the wall for a couple of weeks and I'm pretty close to dropping it and crossing my fingers for Eagle to improve.  There's a lot to like, but what is broken/crippled/undocumented renders it nearly unusable at the present time. 
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #1 on: July 22, 2016, 07:53:21 pm »
Copying packages / symbols from the vault in screenshots:
Attachment 1. Find a part in the vault.
Attachment 2. In the bottom half of the vault window switch to preview and double click package or symbol.
Attachment 3. Right click desired package -> Operations -> "Clone blablabla"
Attachment 4. Opens in temporary clone library, select all, copy then paste into a new component in your library.

Is that what you meant was disabled/does not work?
« Last Edit: July 22, 2016, 07:55:09 pm by rwoody1995 »
 

Offline IanJ

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: scotland
  • Pro EE guy many years ago, now a hobby/home biz.
    • IanJohnston.com
Re: Circuit Studio Bugs/Issues
« Reply #2 on: July 22, 2016, 09:11:47 pm »
Attachment 3. Right click desired package -> Operations -> "Clone blablabla"

Right click disabled when I try anyways.

Ian.
« Last Edit: July 22, 2016, 10:12:53 pm by IanJ »
Ian Johnston
www.ianjohnston.com
Manufacturer of the PDVS2
 

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #3 on: July 23, 2016, 01:00:24 am »
Attachment 3. Right click desired package -> Operations -> "Clone blablabla"

Right click disabled when I try anyways.

Ian.

Same here as well. 
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #4 on: July 23, 2016, 01:56:17 am »
Hm... well I have no idea, it's always worked for me.  :-//
 

Offline IanJ

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: scotland
  • Pro EE guy many years ago, now a hobby/home biz.
    • IanJohnston.com
Re: Circuit Studio Bugs/Issues
« Reply #5 on: July 23, 2016, 02:22:34 am »
Hm... well I have no idea, it's always worked for me.  :-//

CS or AD?

Ian.
Ian Johnston
www.ianjohnston.com
Manufacturer of the PDVS2
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #6 on: July 25, 2016, 08:17:52 pm »
Circuit Studio
 

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #7 on: July 25, 2016, 11:00:12 pm »
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #8 on: July 25, 2016, 11:13:29 pm »
Still running 1.1, updating to 1.2 soon
didn't think something like this would be removed in the update though...
 

Offline IanJ

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: scotland
  • Pro EE guy many years ago, now a hobby/home biz.
    • IanJohnston.com
Re: Circuit Studio Bugs/Issues
« Reply #9 on: July 25, 2016, 11:38:21 pm »
Hi,

There is a way around changing footprints.......but has a caveat.

So, you've laid down a component from the Altium Vault.....but don't like the footprint.
You find a footprint in the MISC IntLib.
Right click properties on the component on the PCB and you can change the footprint there. Point it to any other footprint.
Downside is that if you compile and update the PCB from the schematic the footprints on the PCB jump back to the original ones.
Note: I tried CTRL-C the new footprint to my own PcbLib1.PcbLib library and referencing it there.....but it resets also. The problem is because the original footprint is still referenced in the schematic and no way to change it.

The only way I guess is to design your own complete library component......schem (design from scratch) and footprint (copy from any vault/library).

Ian.
Ian Johnston
www.ianjohnston.com
Manufacturer of the PDVS2
 

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #10 on: July 26, 2016, 12:36:12 am »
I hereby award Ian the award for talented perseverance.  I've had so many crashes and endless "please wait" loops that I've gone back to ... shudder ... Eagle. 

It's a pity because Circuit Studio has MUCH to like / love about it. 
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #11 on: July 26, 2016, 01:03:45 am »
I haven't figured out how myself yet but I was told it is still possible to properly clone vault components in version 1.2 but they made it even more convoluted than it was in 1.1 which my screenshots were from...
 

Offline IanJ

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: scotland
  • Pro EE guy many years ago, now a hobby/home biz.
    • IanJohnston.com
Re: Circuit Studio Bugs/Issues
« Reply #12 on: July 26, 2016, 04:02:11 am »
I hereby award Ian the award for talented perseverance.  I've had so many crashes and endless "please wait" loops that I've gone back to ... shudder ... Eagle. 

It's a pity because Circuit Studio has MUCH to like / love about it.

Nooooooooo. Don't do it!

I have to say CS is pretty good even at Rev 1.2. It has it's issues, and I have forwarded mine to Altium via my contact, but even as it is I think it's better than Eagle by quite a distance.

As much as I like the Eagle GUI.......the library editing is too much to stomach. It grates on me everythime it comes to use it. The amount of times I have 'smashed' a component just to make on the fly changes has become a joke. Lazy!
Saying that............AutoDesk may turn things around.

Ian.
Ian Johnston
www.ianjohnston.com
Manufacturer of the PDVS2
 

Offline IanJ

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: scotland
  • Pro EE guy many years ago, now a hobby/home biz.
    • IanJohnston.com
Re: Circuit Studio Bugs/Issues
« Reply #13 on: July 26, 2016, 04:03:52 am »
I haven't figured out how myself yet but I was told it is still possible to properly clone vault components in version 1.2 but they made it even more convoluted than it was in 1.1 which my screenshots were from...

Interesting......I have had a look, including creating my own integrated library just incase one of those had to be used to clone to......but no luck so far.

Ian.
Ian Johnston
www.ianjohnston.com
Manufacturer of the PDVS2
 

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #14 on: July 26, 2016, 04:20:12 am »
I hereby award Ian the award for talented perseverance.  I've had so many crashes and endless "please wait" loops that I've gone back to ... shudder ... Eagle. 

It's a pity because Circuit Studio has MUCH to like / love about it.

Nooooooooo. Don't do it!

I have to say CS is pretty good even at Rev 1.2. It has it's issues, and I have forwarded mine to Altium via my contact, but even as it is I think it's better than Eagle by quite a distance.

As much as I like the Eagle GUI.......the library editing is too much to stomach. It grates on me everythime it comes to use it. The amount of times I have 'smashed' a component just to make on the fly changes has become a joke. Lazy!
Saying that............AutoDesk may turn things around.

Ian.

The feature issues I can work around. The hangs and crashes I can't.  I'm still very hopeful for CS, but the lack of response from Altium is disturbing to say the least. Generally technical support is very responsive pre-sale.

It makes me sad because the routing features and ease of part creation are beautiful things.
 

Offline RF-Tech

  • Contributor
  • Posts: 12
Re: Circuit Studio Bugs/Issues
« Reply #15 on: July 29, 2016, 02:06:41 am »
OK, I'm one of the first buyers of CS - and really glad to see the price drop and interest increase.  I use AD every day so migrating over to CS hasn't been a problem - I'm just now getting time to work with it so if some of this stuff is old news I apologize in advance.

1)  You've got to be able to view your gerbers once they've been generated.  In AD you can add a cam document and then import the gerbers into the cam window with a few short steps - very helpful.
2)  Being able to 'find similar objects' like AD would be great, if it's in CS I haven't been able to find it.
3)  Is there a way to add Directives to nets in CS?  It has Diff Pair directive, but is there a place where you can add rules in schematic; Net Class, PCB Layout, Blanket, etc., another AD feature.
4)  Need to be able to quickly and easily clone a part in either library - CS allows you to clone a footprint in the pcb library and rename which is good, this is needed in schematic as well.
5)  A polygon pour manager similar to AD would be a helpful feature.

So....I know CS is CS and AD is AD, but these features are pretty basic - hope V2.0 has some of them.

About Bugs:

One thing that appears to be a bug, while working in the library it suddenly stopped allowing me to double click on a component and viewing the 'Library Component Properties' dialog box - tried closing the program and reopening, nothing - kept working and few seconds later got the "Unable to get *something-something* from Altium.com", who knows what's going on, I'll try again later tonight maybe restarting my machine will clear it up.

-S


   
 

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #16 on: August 11, 2016, 12:29:09 am »
Finally got around to updating to 1.2 on my work PC as I only had it on my laptop before, the way I've found to clone footprints from the vault now is to create a sacrificial project with a schematic and PCB, place a component that has the footprint you want to copy onto the schematic, update to pcb and then in the pcb editor, right click the footprint in the PCB, hover over "Component Actions" and click "Explode Component To Free Primitives" in the sub-context menu, then just select all of it, copy + paste into your new custom footprint as before and you're done.
 

Offline bson

  • Supporter
  • ****
  • Posts: 1289
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #17 on: September 12, 2016, 05:58:11 am »
Did they ever address the library cloning?  I'm loathe to obtain a time limited evaluation license for something that I know isn't going to work for me.  If they've fixed this I'd love to take a close look!
 

Offline LabSpokane

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #18 on: September 12, 2016, 06:07:05 am »
Did they ever address the library cloning?  I'm loathe to obtain a time limited evaluation license for something that I know isn't going to work for me.  If they've fixed this I'd love to take a close look!

I just recently was contact back by an Altium VP to discuss this issue, among others.  I haven't had time to call him back.  I probably will out of courtesy, but at this point, it's pretty hard for me to seriously consider CS a contender.  I think this price cut was a desperate attempt to save the product, but without cleaning up the product, it's pointless.  And with it taking weeks to get a response back to simple questions, which have to be answered by a vice-president of all things, I have little hope for Circuit Studio's future. 

Furthermore, the only product update information I have seen is for Circuit Maker.  So, my guess is that Circuit Studio will likely die as a product and at some point, a bean counter will have to recognize that Circuit Maker is a financial sinkhole with no AD licenses sold as a consequence of makers upping their game. 

I could see dropping $5K on a professional tool someday when the need arises, but spending $1K to be a bilge-class passenger on a rudderless ship isn't my idea of a good time. 
 
The following users thanked this post: johnboxall

Offline rwoody1995

  • Contributor
  • Posts: 7
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #19 on: September 12, 2016, 06:32:01 pm »
Did they ever address the library cloning?  I'm loathe to obtain a time limited evaluation license for something that I know isn't going to work for me.  If they've fixed this I'd love to take a close look!

Library cloning as in cloning components from the vault to your own library? they changed the process in V1.2 but my post last month; the one right before yours, explains how to do it, its been supported since release as far as I know as I've been using CS for about 12 months now.
 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #20 on: December 05, 2016, 01:30:56 am »
If it's any consolation there appears to be online documentation now. (hit F1 in CS.)

Net classes seem to be missing in entirety unless I'm just confused.
I was laying out a PFC supply which has several HV nets so I wanted to make a class for them all..
You can create rules based on net names, but that's a hassle.

You can tell from what was removed from AD that they tried to make it simpler and say "well it costs less, the user should have to work a little harder..."

I guess that's reasonable (maybe? ... maybe??) but it's annoying knowing how to use AD and then finding out that they just tore features out of AD to make CS.


 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1141
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #21 on: December 05, 2016, 07:06:16 am »
You can tell from what was removed from AD that they tried to make it simpler and say "well it costs less, the user should have to work a little harder..."

I guess that's reasonable (maybe? ... maybe??) but it's annoying knowing how to use AD and then finding out that they just tore features out of AD to make CS.

Yes it is, however for us that know AD, at least we know how it was suppose to be done in AD so when something is completely missing in CS you know they've just ripped the feature set out and forgot to replace it with something.  I feel for those folk that don't have this background info and a left completely bewildered by seemingly adhoc missing things.  For example the ability to create a design rule from the wizard and having no way of editing it.
 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1141
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #22 on: December 05, 2016, 07:24:46 am »
I'd like to start a proper bug list over on this forum, as I've seen posts go "missing" from the e14 forum (none of mine so I don't know why??)

What's the best way to maintain a list like that in this forum?
 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #23 on: December 05, 2016, 10:42:59 pm »
I'd like to start a proper bug list over on this forum, as I've seen posts go "missing" from the e14 forum (none of mine so I don't know why??)

What's the best way to maintain a list like that in this forum?

Interesting that you say that about e14. I did a Road Test review of Circuit Studio and they deleted my post and deactivated my account because they thought I was a spammer.
 

Online Geoff_S

  • Regular Contributor
  • *
  • Posts: 64
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #24 on: December 22, 2016, 02:33:14 pm »
Finally got around to updating to 1.2 on my work PC as I only had it on my laptop before, the way I've found to clone footprints from the vault now is to create a sacrificial project with a schematic and PCB, place a component that has the footprint you want to copy onto the schematic, update to pcb and then in the pcb editor, right click the footprint in the PCB, hover over "Component Actions" and click "Explode Component To Free Primitives" in the sub-context menu, then just select all of it, copy + paste into your new custom footprint as before and you're done.
I'm probably missing something obvious.  I have tried to follow the above, but get stuck at the "update to pcb" step - attempting to compile the project results in a slew of errors about unconnected pins.  So do I need to also temporarily wire up every pin on the component in my sacrificial schematic ???
« Last Edit: December 22, 2016, 04:04:50 pm by Geoff_S »
 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1141
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #25 on: December 22, 2016, 04:11:00 pm »
Finally got around to updating to 1.2 on my work PC as I only had it on my laptop before, the way I've found to clone footprints from the vault now is to create a sacrificial project with a schematic and PCB, place a component that has the footprint you want to copy onto the schematic, update to pcb and then in the pcb editor, right click the footprint in the PCB, hover over "Component Actions" and click "Explode Component To Free Primitives" in the sub-context menu, then just select all of it, copy + paste into your new custom footprint as before and you're done.
I'm probably missing something obvious.  I have tried to follow the above, but get stuck at the "update to pcb" step - attempting to compile the project results in a slew of errors about unconnected pins.  So do I need to also temporarily wire up every pin on the component in my sacrificial schematic ???

No, you only need to care about errors as appose to warnings (things like unconnected pins should just be warnings.)  Are all you schematic symbols annotated?

I made a video and posted separately showing how I do this, maybe it'll help.
 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #26 on: December 22, 2016, 05:06:46 pm »
Hi Geoff_S,

For the footprint that you've updated to the PCB from the vault component, you shouldn't need to explode to free primitives. Go to the PCB and copy, Left Click the component, go to the PCB library and in the list of components, Right Click > Paste 1 Components.

Best regards,

James Harriman
Altium
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 12997
  • Country: nz
  • NZ Siglent Distributor
    • Taupaki Technologies Ltd.
Re: Circuit Studio Bugs/Issues
« Reply #27 on: December 22, 2016, 05:24:38 pm »
Hi Geoff_S,

For the footprint that you've updated to the PCB from the vault component, you shouldn't need to explode to free primitives. Go to the PCB and copy, Left Click the component, go to the PCB library and in the list of components, Right Click > Paste 1 Components.

Best regards,

James Harriman
Altium
Welcome to the forum James.

Great to see you here.  :-+
We hope you can stick around and help members with their varoius WTF moments with your products.

Edit
BTW James, here's a good place to start looking:
http://www.eevblog.com/forum/altium/
« Last Edit: December 22, 2016, 05:42:42 pm by tautech »
Avid Rabid Hobbyist
 
The following users thanked this post: JamesH-AltiumOfficial

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1141
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #28 on: December 22, 2016, 05:41:29 pm »
Interestingly I think I found a bug (or general lack of understanding) whilst doing that last video.

If I import a STM32F103C6 from the vault, it does not matter which footprint variant I select in the schematic component properties dialog, I always ends up as an L variant imported to the PCB.

Weird I've never seen this behaviour with local libraries.
 

Online Geoff_S

  • Regular Contributor
  • *
  • Posts: 64
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #29 on: December 23, 2016, 06:00:43 pm »
No, you only need to care about errors as appose to warnings (things like unconnected pins should just be warnings.)  Are all you schematic symbols annotated?
The schematic was annotated, but (by default ?) the project was set to raise errors for floating input pins.  I temporarily set that to "No report" and was able to proceed.


Hi Geoff_S,

For the footprint that you've updated to the PCB from the vault component, you shouldn't need to explode to free primitives. Go to the PCB and copy, Left Click the component, go to the PCB library and in the list of components, Right Click > Paste 1 Components.

Best regards,

James Harriman
Altium
Thanks James.  I followed Harvs video which showed the process nicely, and it does indeed work without exploding.  Good to see an Altium rep in the forum.
 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #30 on: December 29, 2016, 03:46:41 pm »
Welcome to the forum James.

Great to see you here.  :-+
We hope you can stick around and help members with their varoius WTF moments with your products.

Edit
BTW James, here's a good place to start looking:
http://www.eevblog.com/forum/altium/
Thank you tautech! Yes I'll try to help and will keep a look out for gotchas etc.

Best regards,

James Harriman
Altium
 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #31 on: December 29, 2016, 03:49:09 pm »
Thanks James.  I followed Harvs video which showed the process nicely, and it does indeed work without exploding.  Good to see an Altium rep in the forum.
Thanks Geoff_S. Harvs' video looks excellent.
Best regards,

James Harriman
Altium
 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #32 on: January 15, 2017, 12:50:23 am »
Schematic z-buffer stacking options missing.
- It doesn't appear that you can move drawn schematic elements (bare text, boxes, lines, etc.) forward or backward.

e.g. in the attached image I can't figure out if/(or how) you can move the yellow box behind the text or move the text in front of the box.

In Altium Designer you'd hit 'm' which would bring up the move menu and you could send to back / send back / move to front / whatever.

oh wait, I found it - I have to click 'Tools' - Move - Send to Back.

This should be somewhere in the right-click menu. It just makes sense to be there.

 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #33 on: January 15, 2017, 04:11:54 am »
Found a bug that makes it crash:
1. Place net labels ('N' hotkey)
2. Press 'W' (wire)

CS stops drawing the schematic correctly and crashes (yes I generated a report.) this is the first crash-worthy bug I've found in CS.

OutOfMemory at 24E2E0FC.
AdvSch.dll, Base Address: 249A0000.

Exception Occurred In
PlaceNetLabel


 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #34 on: January 17, 2017, 04:06:39 pm »
Hi mrtn,

Thank you for reporting this. Doing this is nesting commands and should work but is an unusual way to work. I noticed the screen doesn't update to show the wire being drawn, but if you right click to back out of the Place Wire command then the wire is drawn and another right click shows the Net Label being placed as expected.

I could not provoke the out of memory crash that you're seeing. Perhaps the memory rose a fair bit but not far enough on my system because I don't have as much running.

If this becomes a big productivity hit please let me know.

Best regards,

James Harriman
Altium
 

Offline technotronix

  • Regular Contributor
  • *
  • Posts: 209
  • Country: us
    • PCB Assembly
Re: Circuit Studio Bugs/Issues
« Reply #35 on: January 18, 2017, 12:19:01 am »
Attachment 3. Right click desired package -> Operations -> "Clone blablabla"

Right click disabled when I try anyways.

Ian.

Same here as well.

I am also not able to right click. Its disabled.
 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #36 on: January 18, 2017, 10:58:10 am »
Hi technotronix and Ian,

Right clicking cancels the current command and drops back to the previous nested command, but doesn't actually display a right click menu. If the shortcuts for commands are pressed multiple times, then each right click drops back to the previous one.
While trying to provoke a crash I pressed N and W several times and then right clicked several times to see the Net Label appear on my cursor. But I didn't experience a crash because I had plenty of memory and so the memory didn't run out. I would only expect memory to run out if some sort of loop condition or other crash had occurred.

If it keeps happening in normal workflow and/or you're able to show me some steps to reproduce the crash, please let me know.

Best regards,

James Harriman
Altium
 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #37 on: January 18, 2017, 11:48:37 am »
Fair enough I guess - I think I would call it unintended functionality at least. I have 24 GB RAM so the "out of memory" must be something internal to CS.



Hi mrtn,

Thank you for reporting this. Doing this is nesting commands and should work but is an unusual way to work. I noticed the screen doesn't update to show the wire being drawn, but if you right click to back out of the Place Wire command then the wire is drawn and another right click shows the Net Label being placed as expected.

I could not provoke the out of memory crash that you're seeing. Perhaps the memory rose a fair bit but not far enough on my system because I don't have as much running.

If this becomes a big productivity hit please let me know.

Best regards,

James Harriman
Altium
 

Offline FrankT

  • Regular Contributor
  • *
  • Posts: 138
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #38 on: January 28, 2017, 08:06:20 pm »
A few issues I've come across in my first day of play...

1) Selecting "Open Recent" from the "File" menu will go to the recent files page, but will then immediately navigate away to the start page.
2) Selecting any of the videos in the start page will come up with an error "This video is either unavailable or not supported by this browser"  Error Code: MEDIA_ERR_SRC_NOT_SUPPORTED.
3) If CircuitStudio is left running and the computer goes to sleep, CS will immediately crash when the computer wakes up.

 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1141
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #39 on: January 28, 2017, 09:06:48 pm »
Fair enough I guess - I think I would call it unintended functionality at least. I have 24 GB RAM so the "out of memory" must be something internal to CS.


Nesting commands itself can be quite useful, for example I often use it to crossprobe parts then hit T to drop a text string on the assembly layer without exiting the crossprobe command.

CS is still 32b, so unless it was linked to use expanded memory (4GB), it'll only be capable of using 2GB even on a 64b system.
 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #40 on: February 06, 2017, 12:00:51 pm »
Fair enough I guess - I think I would call it unintended functionality at least. I have 24 GB RAM so the "out of memory" must be something internal to CS.


Nesting commands itself can be quite useful, for example I often use it to crossprobe parts then hit T to drop a text string on the assembly layer without exiting the crossprobe command.

CS is still 32b, so unless it was linked to use expanded memory (4GB), it'll only be capable of using 2GB even on a 64b system.

"Out of Memory" is the most common crash/error dialog that Altium / Circuit Studio throws up. My reply was just a snarky reply to the assertion that my computer might be to blame for CS crashing.
 

Offline GlowingGhoul

  • Regular Contributor
  • *
  • Posts: 230
Re: Circuit Studio Bugs/Issues
« Reply #41 on: March 02, 2017, 09:33:33 am »
Altium CS system requirement recommends 8GB memory, with 4GB the absolute minimum.

It is possible for a 32bit app to access up to 4GB in Windows.
 

Offline iainwhite

  • Supporter
  • ****
  • Posts: 302
  • Country: us
  • Measure twice...
Re: Circuit Studio Bugs/Issues
« Reply #42 on: March 04, 2017, 01:28:35 am »
It is possible for a 32bit app to access up to 4GB in Windows.

Just for fun, I checked the build options for the CS executable, and it has been linked to use large addressing i.e.  4GB

Code: [Select]
Microsoft (R) COFF/PE Dumper Version 14.00.24215.1
Copyright (C) Microsoft Corporation.  All rights reserved.

Dump of file C:\Program Files (x86)\Altium\CS\DXP.EXE

PE signature found

File Type: EXECUTABLE IMAGE

FILE HEADER VALUES
             14C machine (x86)
               B number of sections
        5807A9F3 time date stamp Wed Oct 19 13:14:27 2016
               0 file pointer to symbol table
               0 number of symbols
              E0 size of optional header
            81AE characteristics
                   Executable
                   Line numbers stripped
                   Symbols stripped
                   Application can handle large (>2GB) addresses
                   Bytes reversed
                   32 bit word machine

 

Offline Optoeng

  • Newbie
  • Posts: 2
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #43 on: March 10, 2017, 06:41:48 am »
Anyone figure out how to do Global Edits in CS? For example, I'd like to be able to change the size and orientation of all of my Overlay text with a single command. This was simple back in the Protel days, using 'Global Edit', and I see that AD has a facility for it. However, I have not found how to do it in CS. Selecting all components and changing a property only changes the property of one component. Using the Filter seems to only have the effect of highlighting filter outputs on the display and making it easier to select them one at a time.\
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #44 on: March 10, 2017, 10:14:21 am »

http://documentation.circuitstudio.com/display/CSTU/PCB_Pnl-PCBFilter((PCB+Filter))_CS

For example:
In PCB filter select object=text and layer=top overlay
In PCB editor window select all 'filtered' objects by pressing Ctrl-A
All top overlay text is now selected
Now open the Object Inspector - change Text Width / Height properties as you wish.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #45 on: March 17, 2017, 06:21:21 am »
Just digging up this old thread to add some solutions to problems discussed here...
(1) Cloning components from vault
(2) Net Classes - although limited compared to Altium Designer still useful for setting track width/clearance rules
(3) Doing multi-channel without rooms

Thanks to harvie256 on YouTube (are you kicking around here?)
Edit: Yes he is, username Harvs  :-+ and he has posted these vids here in CS forum already, so sorry for repost.





« Last Edit: March 19, 2017, 01:24:04 am by voltsandjolts »
 
The following users thanked this post: slowertech, GlowingGhoul

Offline Optoeng

  • Newbie
  • Posts: 2
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #46 on: March 18, 2017, 10:22:53 am »
Thanks. That works for PCB, but I have not found any similar method that works in Schematic.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #47 on: March 19, 2017, 12:55:22 am »
I think you are referring to your previous question on using the filter tool for selecting PCB items.
I agree, there seems to be no filter tool for schematic, there is the "underline" tool for highlighting a net but it doesn't allow you to select a net and change its wire properties. E.g. if I wanted to colour all ground net wires green, I have to select wires manually...unless I'm missing something. No big deal for me.

Edit:
I was wrong, again. E.g. to change wire properties:
To select all wires in a net use the Home > Select > Connection tool and click on the net you are interested in.
At the very top of the object inspector panel select "Include Only: Wires"
« Last Edit: March 29, 2017, 02:26:17 am by voltsandjolts »
 

Offline negativ3

  • Regular Contributor
  • *
  • Posts: 94
  • Country: th
Re: Circuit Studio Bugs/Issues
« Reply #48 on: March 23, 2017, 03:44:36 pm »
Hi,

How do you get a track during routing to "stick" to component pads?

I have routed a board but if I want to jog a component, the track does not move with it...

Thanks
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #49 on: March 23, 2017, 07:40:58 pm »
Need to change your preferences first:
File > Preferences > PCB Editor > General > Other > Comp Drag > Select "Connected Tracks"

Then use Tools > Move > Drag  ...and select the component.

Usually makes a mess for all but the most trivial things so prob best just to move component then drag each track.
 
The following users thanked this post: negativ3

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 1238
  • Country: hr
Re: Circuit Studio Bugs/Issues UPDATE: solved
« Reply #50 on: March 25, 2017, 08:18:49 am »
New bug. Serious one.

After upgrade to v 1.4 license errors....

I have bought a license... It seems confused by that fact. I thinks it is trial with too long expiration date...

It was perfect before..

I'm pissed now that I upgraded to 1.4...

UPDATE: I got contacted by Altium support within 2 hours and they sorted it out. On the spot. AWESOME support!! Thanks guys!
« Last Edit: March 25, 2017, 10:20:19 am by 2N3055 »
 

Offline negativ3

  • Regular Contributor
  • *
  • Posts: 94
  • Country: th
Re: Circuit Studio Bugs/Issues
« Reply #51 on: March 27, 2017, 04:31:09 am »
Updated from 1.3 > 1.4 with no issues.
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues UPDATE: solved
« Reply #52 on: March 27, 2017, 05:09:25 am »
New bug. Serious one.

After upgrade to v 1.4 license errors....

I have bought a license... It seems confused by that fact. I thinks it is trial with too long expiration date...

It was perfect before..

I'm pissed now that I upgraded to 1.4...

UPDATE: I got contacted by Altium support within 2 hours and they sorted it out. On the spot. AWESOME support!! Thanks guys!

What did they do? I have the same issue?
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 1238
  • Country: hr
Re: Circuit Studio Bugs/Issues UPDATE: solved
« Reply #53 on: March 27, 2017, 05:23:00 am »
New bug. Serious one.

After upgrade to v 1.4 license errors....

I have bought a license... It seems confused by that fact. I thinks it is trial with too long expiration date...

It was perfect before..

I'm pissed now that I upgraded to 1.4...

UPDATE: I got contacted by Altium support within 2 hours and they sorted it out. On the spot. AWESOME support!! Thanks guys!

What did they do? I have the same issue?

They did something on server side not sure what.. I complained here , few hours later I got contacted by support, gave them my info, and half an hour later they asked me to try again and it worked perfectly...
 
Where did you buy it from?  in EU Farnell has address altiumsupport@farnell.com, in US altiumsupport@newark.com ....

 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #54 on: March 27, 2017, 05:38:03 am »
Thanks, 2n3055

I have the trial version loaded and then bought the license through Farnell. I shall send an email using the email you provided and hopefully that will all get sorted.



 

Offline mrtn

  • Contributor
  • Posts: 43
  • Country: 00
Re: Circuit Studio Bugs/Issues
« Reply #55 on: March 28, 2017, 11:57:19 pm »
It looks like the Polygon Repour setting in PCB preferences is missing. When you (for example) drag a component that invalidates a polygon you receive this popup (Img 1)

The hyperlink in the popup jumps to the PCB preferences, however there is NO polygon repour setting in Circuit Studio preferences. The second image is from Altium 17 which has this setting.

Is it the intended operation that the user has to shelve all polygons? For small designs I like the polygons to automatically repour because it only takes half a second and gives you a better view of what's going on.
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #56 on: March 29, 2017, 12:12:55 am »
Thanks, 2n3055

I have the trial version loaded and then bought the license through Farnell. I shall send an email using the email you provided and hopefully that will all get sorted.

Looks like they magically fixed it for me. Thats good support and it did appear a minor irritation so no real harm done.
 

Offline eng101

  • Contributor
  • Posts: 7
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #57 on: April 11, 2017, 01:55:13 am »
On 1.4 having major library issues.

After creating a new part and recompiling the IntLib the part does not appear in the library. Instead a duplicate library is created in the libraries field of the components placement window, this duplicate does have the part but it won't allow me to place it. The only way to place the new part in a schematic is to drag it from the library toolbar on the right side of the window.

After placing the part using this workaround Circuit Studio then can't find the footprint to update the PCB, so I have to go back into the part in the library, right click and update the schematic, it then works but it's a lot of steps to do something really simple and really common.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #58 on: April 11, 2017, 06:07:40 am »
I'm not having any issues like that.
Can you post your integrated library project here - or a create a new one to demonstrate the problem?
 

Offline eng101

  • Contributor
  • Posts: 7
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #59 on: April 15, 2017, 01:23:58 am »
I figured it out, the issue is that V1.4 generates the IntLib file in the "Outputs" folder within the project directory instead of the "Project Outputs for XYZ" folder in the same directory like the previous versions. The result being that there was 2 versions of the same library installed, I had to manually remove the old one and install the new one, this sorted it out. I've noticed they've done the same renaming with the actual project outputs.

Unrelated it actually generates a different folder for Gerbers depending on whether you generate them using the "Outputs>Gerber" or "Projects>Generate Outputs" which is odd (this is not new to version 1.4 though).
 

Offline jc101

  • Frequent Contributor
  • **
  • Posts: 257
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #60 on: May 22, 2017, 12:04:57 am »
Anyone updated to v1.4 got hit by the component rotation bug?

https://www.element14.com/community/thread/60122/l/rotate-component-in-14-is-terrible-help

I've gone to edit a PCB and now find it unusable, no issue in v1.3 apparently anyone know where there is an installer for that?

Farnell not seeming to be offering support bar the standard "will pass than on to the developers", followed by silence.
 

Offline plazma

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: fi
    • Homepage
Re: Circuit Studio Bugs/Issues
« Reply #61 on: May 22, 2017, 12:06:58 am »
Use shift+space to rotate. Otherwise the component my go of screen. Or change rotation from properties.
 

Offline jc101

  • Frequent Contributor
  • **
  • Posts: 257
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #62 on: May 22, 2017, 12:10:59 am »
Use shift+space to rotate. Otherwise the component my go of screen. Or change rotation from properties.

Wow, that works a treat.  :-+
What does the Shift do, it isn't listed in the shortcuts as a command?
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #63 on: May 22, 2017, 06:41:35 pm »
Use spacebar to rotate.
Shift+spacebar just rotates in opposite direction.
 

Offline plazma

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: fi
    • Homepage
Re: Circuit Studio Bugs/Issues
« Reply #64 on: May 22, 2017, 06:53:27 pm »
Use spacebar to rotate.
Shift+spacebar just rotates in opposite direction.
Nope. With the bug spacebar rotates the component around one of the board origins. With shift+space the component rotates around its own origin.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #65 on: May 22, 2017, 07:30:42 pm »
Spacebar alone works fine for me in 1.4
 

Offline plazma

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: fi
    • Homepage
Re: Circuit Studio Bugs/Issues
« Reply #66 on: May 22, 2017, 07:51:20 pm »
Spacebar alone works fine for me in 1.4
The bug is in PCB. In schematics rotation works.
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #67 on: May 22, 2017, 08:18:52 pm »
Spacebar alone works for me in PCB too, even with an offset origin.  :-//
Others on the E14 site have reported issues that were fixed by using Shift+Spacebar so your right, worth trying if you have problems.
 

Offline daqq

  • Super Contributor
  • ***
  • Posts: 1338
  • Country: sk
    • My site
Re: Circuit Studio Bugs/Issues
« Reply #68 on: May 23, 2017, 02:56:59 pm »
Minor bug: Whilst importing a PCB and doing the online DRC, the dialog that shows the progress is set to be always on top of the desktop. Since this is a long operation, I can't switch between windows to do anything useful.
Believe it or not, pointy haired people do exist!
+++Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
 

Offline FrankT

  • Regular Contributor
  • *
  • Posts: 138
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #69 on: July 12, 2017, 04:51:22 pm »
1. When you zoom out when viewing a PCB, the net labels on pads and tracks get smaller, then disappear, then come back again as you continue to zoom out.

2. In both schematic capture and pcb design, when you click on a toolbar item such as Wire, you can't then change your mind and click on another toolbar item.  You are stuck in Wire mode, so every click on the toolbar actually passes through onto the schematic or PCB, drawing wires, or placing parts if you clicked on that option.  I've had lots of unexplained items appearing in my designs because of that.
 

Online evb149

  • Super Contributor
  • ***
  • Posts: 1663
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #70 on: July 12, 2017, 06:36:04 pm »
I'll mention these things now in case there are some quick "me too" responses but as I haven't tried to duplicate them with a minimal / new test case they're not very good bug reports so MAYBE not repeatable for others or not fully characterized.

1: I had a project with schematics, a pcb document, a libpkg with schematic libraries / pcb libraries as part of the project.  I would usually have the project, its schematics, its pcb, and its sch / pcb libraries all as "open documents" because of frequently changing various of them.  It seemed to rapidly get into a state (always?) where basically EVERY time I'd use the "project panel", select the library package, right click (IIRC), and select "compile ...library..." or "recompile ...library..." it would produce some error message or error dialog.  Usually if I selected one option (compile vs recompile) and had an error then if I tried the other option that might work.  Or if I tried the same option or alternative options two or three times it'd eventually "work" at least without producing an error message.  So overall something seemed awfully flaky about manually telling it to compile / recompile libraries at least ones part of an open project.  Something about my experience made me think it COULD be possible that there was some kind of "race condition" or "file locking" thing going on because ...???... maybe the "project" had the library open to USE the library as well as having the library open to EDIT the library.  Just a guess but sometimes I tried closing all the other documents except the project and the particular library file I was working on and it SEEMED maybe it worked better.

2: "The disappearing dot".  Try creating a PCB library footprint including all on the top overlay of, say, some lines, a round pad, and a "full circle" say width=1mm, radius=0mm, begin/end angle=0/360deg all next to each other.  Save the footprint with some name.  Go to your project and select to recompile the library, go to some other open document or something, maybe browse to another library footprint.  Then go back to that footprint in that library.  Seems like very often the "full circle" has disappeared visually though the rest of the shapes are still "there".  Similar happens when you have that footprint on the PCB.  Full circles, maybe general arcs too, I don't know seem to like to "disappear" most of the time.  At least on the top overlay layer.  I don't know about others.
 

Offline Phoenix

  • Frequent Contributor
  • **
  • Posts: 279
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #71 on: November 02, 2017, 10:44:04 am »
I've started trial circuit studio - maybe buy myself a license if I like it enough. One bug in the PCB editor so far:

When I change a component footprint then push the update from the PCB library to the PCB document "Update PCB with ____" sometimes some of the overlay lines disappear, usually the vertical lines. Closing and opening the file doesn't help.

In fact it also does it with horizontal lines. I.e. a square outline becomes 2 vertical lines.
« Last Edit: November 02, 2017, 11:11:53 am by Phoenix »
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #72 on: November 02, 2017, 10:14:30 pm »
I've started trial circuit studio - maybe buy myself a license if I like it enough. One bug in the PCB editor so far:

When I change a component footprint then push the update from the PCB library to the PCB document "Update PCB with ____" sometimes some of the overlay lines disappear, usually the vertical lines. Closing and opening the file doesn't help.

In fact it also does it with horizontal lines. I.e. a square outline becomes 2 vertical lines.

I would be inclined to trial Orcad as well before making your decision. I like CircuitStudio and it is what I use but the customer support is virtually zero and it irritates me to think we are left out in the cold after giving them our money. There is no schedule for updates, no proper interaction with customers. Any bug reports are just left hanging.

I previously used EasyPC and must admit their customer service was exceptional. Any bug reports would get instant feedback and they would release several bug fix versions throughout the year. And you knew the next version would always be out in the summer.

I spoke with UK support for Orcad and it felt like they were with you every step of the way. But with Altium it really is insulting how little client support they offer.

Trev



 

Offline plazma

  • Frequent Contributor
  • **
  • Posts: 435
  • Country: fi
    • Homepage
Re: Circuit Studio Bugs/Issues
« Reply #73 on: November 02, 2017, 11:01:21 pm »
I've started trial circuit studio - maybe buy myself a license if I like it enough. One bug in the PCB editor so far:

When I change a component footprint then push the update from the PCB library to the PCB document "Update PCB with ____" sometimes some of the overlay lines disappear, usually the vertical lines. Closing and opening the file doesn't help.

In fact it also does it with horizontal lines. I.e. a square outline becomes 2 vertical lines.

I would be inclined to trial Orcad as well before making your decision. I like CircuitStudio and it is what I use but the customer support is virtually zero and it irritates me to think we are left out in the cold after giving them our money. There is no schedule for updates, no proper interaction with customers. Any bug reports are just left hanging.

I previously used EasyPC and must admit their customer service was exceptional. Any bug reports would get instant feedback and they would release several bug fix versions throughout the year. And you knew the next version would always be out in the summer.

I spoke with UK support for Orcad and it felt like they were with you every step of the way. But with Altium it really is insulting how little client support they offer.

Trev
What is the Orcad price?
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #74 on: November 02, 2017, 11:14:36 pm »
It depends on your distributor.

America has a promo on and UK is offering something similar. I think if you talk to the country distributor they will be able to give you an idea of cost especially if you indicate you are trialing CS, etc.

 

Offline Joel_l

  • Regular Contributor
  • *
  • Posts: 221
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #75 on: November 03, 2017, 09:23:55 am »
I agree with this, I bought CS with moderate hopes. There are some UI and feature items that are annoying but the lack of apparent support is the most frustrating. if you look back in time a bit, there was supposed to be a 2.0 at the end of 2016. Since I bought this ( about 6 months ago ) I have only seen one update and that mostly addressed a bug that Altium introduced in a previous release.

CS is usable, but if I were to do it again, I think I would go another direction. Seems Altium has no interest in the product.


I would be inclined to trial Orcad as well before making your decision. I like CircuitStudio and it is what I use but the customer support is virtually zero and it irritates me to think we are left out in the cold after giving them our money. There is no schedule for updates, no proper interaction with customers. Any bug reports are just left hanging.

I previously used EasyPC and must admit their customer service was exceptional. Any bug reports would get instant feedback and they would release several bug fix versions throughout the year. And you knew the next version would always be out in the summer.

I spoke with UK support for Orcad and it felt like they were with you every step of the way. But with Altium it really is insulting how little client support they offer.

Trev
 

Offline trevwhite

  • Frequent Contributor
  • **
  • Posts: 741
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #76 on: November 03, 2017, 09:53:09 am »
I actually would go so far as to say it has put me off any idea of upgrading to Designer because of the bad treatment with CS. As a company for them to just ignore everybody regarding CS it isnt the right way to go about things. So even though I like CS I am not about to give them more of my money after such treatment.

 
The following users thanked this post: bugrobotics

Offline Phoenix

  • Frequent Contributor
  • **
  • Posts: 279
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #77 on: November 04, 2017, 09:53:59 pm »
I like CircuitStudio and it is what I use but the customer support is virtually zero and it irritates me to think we are left out in the cold after giving them our money. There is no schedule for updates, no proper interaction with customers. Any bug reports are just left hanging.

The lack of bug fixes is what concerns me. There are a few niggles that I'm still getting used to...

30 day trial is plenty long enough to start getting a small library of components how I like it. Might have to try some other packages. I've also heard good things about KiCad.
 
The following users thanked this post: bugrobotics

Offline negativ3

  • Regular Contributor
  • *
  • Posts: 94
  • Country: th
Re: Circuit Studio Bugs/Issues
« Reply #78 on: December 26, 2017, 11:11:40 pm »
The way the vault defaults to all columns is a real PITA. Is there any way to make a default column list of say, part no & description, Supplier & price per?

 

Offline ahbushnell

  • Frequent Contributor
  • **
  • Posts: 302
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #79 on: December 27, 2017, 01:35:18 am »
The way the vault defaults to all columns is a real PITA. Is there any way to make a default column list of say, part no & description, Supplier & price per?



Make a new topic.
 

Offline tim_c

  • Newbie
  • Posts: 3
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #80 on: January 02, 2018, 09:54:53 am »
Long post - sorry, lot of content here.

I sent the attached to the UK support address listed in CS. I'm copying it here to let others know about the bugs I've found and to see if we can:
1. Ensure that the vendor is aware of the bugs that people are encountering. I listed a couple of those in the rest of this thread for completeness.
2. Try and get some of the bugs fixed.
3. Get more information to allow people to make a decision as to what they next design tool will be.
4. Try and get some better engagement with Altium / Element14 / Farnell and the likely buyers of their product

I'm interested to get confirmation that others see the bugs too - just so I know its not "just me"


I am an Eagle user who is constantly hitting the board size limits and am looking to convert across to a more capable product as I won't use subscription based software products at all. I place myself at the higher end of the hobbyist market, so well away from the maker / shield / blinky-light space where most seem to be moving towards?. I am just an ordinary user, I have no links to any of the vendors, other than being a customer that also uses Element14 and other suppliers

Having researched the topic, I signed up for the 30 day trial of CS over the Christmas break and have watched the CircuitStudio getting started videos on YouTube ). As a result of this, I have a number of questions and I've found a number of bugs that need reporting back so that they can get investigated and fixed, thus improving the product. Currently it feels like an incomplete beta release of a product that has a lot of potential if the issues are fixed.

During my research, and evaluation, I reviewed the information at the EEVblog at http://www.eevblog.com/forum/circuit-studio/circuit-studio-bugsissues/75/ which lists problems others have experienced. I have included some of these issue (that are relevant to me) within the attached to ensure that you are aware of the issues and to find out what is being done to resolve them. You may want to review the whole thread to ensure that you know of all the issues.

My machine is above average spec (It runs Windows 7 x64 on a quad core I7, 32GB RAM, SSD, 2 x 4K screens). I have a reliable Internet connection over FTTC. I do not experience problems in any of the other apps I use and the machine is patched up to date.

Due to the problems I have encountered, I have removed the application along with all of its settings, rebooted and reinstalled, then repeated the failing operation. No errors were reported during installation on either occasion and I rebooted after install and before using CS. The installed application was v1.4.1 (build 99)

It would be great to get a response since I need to make a decision on the successor to Eagle and who's going to get my money. KiCad doesn't look robust enough yet, but with NASA as a backer, this can only improve. I've not seen larger projects undertaken in KiCad which makes me cautious. Eagle is out unless they revert to sensible pricing without the subscription. I'm really surprised that one of the market leading products is so broken - with what I've found in just 3 days of testing with it. Hopefully this is just teething problems for the new user interface and Vault which will be quickly resolved.

To aid others in their reviews and decisions on CircuitStudio, I've posted a copy of this note to the above EEVblog forum and I'd like to get the response out there too. This will help others and allow them to test the issues I found and see if they are relevant to them. 

I notice the time limited upgrade offer for £375, which is finally in the right ball-park for hobby usage. How long is this offer valid for?
BTW - I wouldn't expect any hobbyist sales at £1K, that's a good amount towards a family holiday or a newer car. Even if a hobbyist was doing loads of hobby projects in a year, I still can't see any of their wives being happy with that sort of cost. Put into perspective, the budget for many projects in the hobby markets are typically <£100 - £200 for the larger ones, so spending far more than this on a CAD tool is extremely hard to justify. The sales people need to understand their potential market. We need a decent quality, capable, reliable and productive tool that doesn't break the bank. Many of us are involved in other ways with the industry and influence the upcoming generation of potential new engineers.

As background

I started by importing an Eagle file that is a 160x100 6 layer board with 5 schematic sheets and three custom libraries, one of my components, one of externally supplied script based library objects and one for Xilinx FPGA's. The import was largely successful, with only the following issues being encountered.

1. The import did not keep the sheet names, it gives generic names instead, this means that you have to manually rename them to get back to a like-for-like on existing designs. In most applications, its as simple as right-click, rename, but in CS the only options I can find are to open the existing file, work out what it was supposed to be called, do a save-as to create a duplicate of it, then save the project, then remove the now duplicate file from the project. Surely there is a simpler way - what is it?. Can you also report the import bug please.

2. I was unable to import the Xilinx FPGA library, which was 40Mb in size, CircuitStudio started importing, gave a "please wait" message then crashed out. I was unsuccessful in importing the library, but found the equivalent components in the Altium Vault and will just switch to them if I go ahead. This will be a bit time consuming given the 324 pins involved. I might be able to extract the single device I'm using and just import that as a workaround. 40Mb isn't a large file in the days of GB's of RAM and TB's of disk capacity, this file should import without error.


General questions

How do you download the install files to allow a re-install in the future?
I can only find the initial downloader tool, not the main installations files. 
There is not much point having an off-line licence file, if I can't download the application for backup purposes.

Where can I find the help files in PDF form so that I can read off-line, for example when sitting on the train, or if I'm working off-line. All the application help seems to go direct to the Internet.

Both of the above along with the need to use the Vault for any form of productive use implies that you need to be on-line all the time.

What is the support model for CircuitStudio?
There appears to be a bit of a black hole between Altium and Element 14, so exactly what does the annual subscription buy?
Is it just Vault access or is there any support capability / upgrade capability in there too? If so, what does it cover and who provides that support?

I have made some test diagrams by following the demo videos on YouTube, but I placed the wrong footprint devices - I work in Metric but searched for 0603 components, I ended up placing 0201 components as the Imperial equivalent of metric 0603. How do I replace the package but keep all other device attributes such as component name, value, PCB placement, etc. Eagle has a right-click, "package" option to alter just the package, where a component has multiple package styles. How do I do this for a group of objects?

I am unable to find an option to replace a component with something different - e.g. if I want to replace a connector with a different form of connector (say a different footprint or a 90 degree version, etc.). How do I achieve this?

The above are important to help Eagle users move to parts that are in the Altium Vault - to help with maximising value from CS and simplifying things like parts lists etc.

Given that many hobbyists produce PCB's at home, how do we print locally the image files that we need at 1:1 scale, with different options for black/white only printing, reversed video, 180 mirror, etc? The Output, printing option does not offer any of these options and the Gerber files are no good for home use !

I note that the CS application is only 32 bit and does not use all the resources of my computer - e.g. when auto-routing. I note that a 64 bit version of the Altium Designer was announced in late 2017 (http://www.altium.com/company/newsroom/press-releases/preview-altium-designer-18-altiumlive-2017-annual-pcb-design-summit). What are the plans to release a current generation 64 bit version of CS and is the application properly multi-threaded?

I note that the file formats used by the application are binary format and not open documents like many other applications use in 201x - e.g. MS Office and its variants, web pages, competing PCB design tools, etc.  What are the plans for open format documents, so that I am not tied in to one application vendor and can easily move to a successor platform at the appropriate time. Are the binary formats documented and openly available for others to write importers from?

Why do I need a pie chart tool on the Schematic editor? Can you explain what this might be used for? I've never seen a pie chart on any schematic before.

Farnell / Element14 provide a number of library definitions for either Eagle or generic scripts that can create the objects, how will this be used with CircuitStudio? I can find no interface to import the scripts with within CS, other than applying them into Eagle, then importing the resulting library to CS, which is not really a productive way to do that. Alternately, will you ensure that all components are present in the Altium Vault? If so, can we have a link from the component to the Vault equivalent, since its far more likely that people will research parts, their features / costs, then move to the schematic to draw it.

Searching for Farnell product codes or manufacturer part codes within Altium Vault does not return matches in many cases. I thought Element 14 was behind the circuit Studio edition of Altium? How are you expecting people to easily link components from the web site back?

At the CS web site (http://documentation.circuitstudio.com/) it says "we value you feedback", yet there appears to be no way to provide feedback, since the survey closed over 6 months ago. It was also based on closed questions, rather than allowing potential customers and existing customers to provide real feedback to help improve the product. Can you provide the current feedback address details please?
 

Fixes to bugs reported by others

Can't rotate a component in the PCB editor with the spacebar - This can be done, but you can't just select the component and hit space or Shift-Space for counter-clockwise, you also have to have the left hand mouse button down in most cases. This is shown in the training video sequences.
 
Bugs

Altium Content Vault - this just isn't finished. I spend more time recovering from application errors and trying to get visible data within it than selecting usable components to place. As examples:

Search for the generic 2n2222, Initially, it says "All Folders, 0 occurrences", leading you to believe that there are no matches, yet when you click on the "All folders", you get 4 occurrences that are not completely non-readable as everything is x.. t.. 3.. n.. 8.. Even the column headings are the same. Stretching the window across a 4K screen still gives no readable information, stretching across TWO 4K screens gives some readable information. A list of desired columns would be useful - like you do on the Farnell web site, it is after all the same components and parameters that we are interested in !

I've found the "printer icon" to the right of the search button that filters parameters (most apps use a funnel), but selecting a couple of those results in your search "2n2222" gives no results and all entries in the filter tab just disappear, so I can't change the list to refine things. Re-submitting the search forgets all the filters and starts over. This is useless.

At 4K screen width, I notice that the un-readable headings have down arrow options (that don't appear until you hover over them) and you can manage to get your mouse pointer between the left hand side of the column and the down-arrow marker, you can read the heading. On a standard HD screen, this is not possible on most of the columns as the drop-down takes the available space.

If I set a filter on say the HFE column of >100 and < 900, then we get two icons in the column heading that prevents viewing the column in the above manner again, unless you remove the filter first.

I try to get back to the folder view by pressing the green left arrow in the top right and get a "Please wait" (which seems to translate to get ready for a crash in a couple of seconds time), followed by Access violation at address 1FD0B6B4 in module 'ADVPCB.DLL'. Read of address 00000000 at 1FD0B6B4

If you are successful in extracting a component from the Vault and press right-click, the place option is greyed out unless you are already on a schematic sheet. If you want to move to one, it can be difficult to move the Vaults window out with it attempting to dock with the main window all the time. Why doesn't the place option let me choose the sheet to place it on if there isn't one it can use.

For fun, I opted to dock the Vaults window to the left menu, Its completely un-usable since you just get the folder view, none of the search or output data is visible - what's the point of allowing it to dock here??

If you use the Search tab for the "generic search", things get worse. I've had search results for 2n3904's return 144 pin and 100pin QFP packages, female sockets, chip inductors, etc. I currently don't trust the search tool.

Some attempts to drag column widths out so you can read the t.. 3.. type text results in refusal of the UI to do this request, other times it works fine.

The data on the search tab does not refresh correctly. I've had situations where a search on the search tab for 2n3904 followed by a search on the structure tab for 2n2222 shows 2n2222 data in both tabs, not 2n3904 per the search box contents above it.  I've also had problems getting the search tab to refresh any data, it just refuses to search a second time, but can sometimes be coaxed by clicking around the form on other fields, then pressing search again, other times it just flat refuses. Closing and re-opening the Vault page makes no difference.

The generic search does not always do a new search after the initial search completed - even if you hit the search button or press return.
The search box has hung completely for 30-40 seconds before coming back. This hangs all of CS, not just the Vault Explorer, then it just jumps back into life.

If you try and search using the generic search and type text "2n3904*", the search window will open a drop-down automatically, pressing return (to do a search) results in nothing happening. In all other all other apps when you hit return in a search box, you would expect them to execute a search. Within this app, you have to press tab, to close the drop-down that the app automatically opened for me, then press return. This is wasted keystrokes and not intuitive. 

A number of other bugs and error messages were received randomly during testing.
In Altium Vault, "Refresh All" resulted in "Invalid Pointer Operation". Sometimes this is followed by "DXP.EXE has stopped working" and the whole application closes.

When in system preferences, set to defaults "Privileged instruction at 000204B2., Base Address: 00020000."

Searching for 2n2222 in the search tab resulted in "retrieving items" .... and we wait, and we wait ... about 30 seconds, "Please wait a moment", a second "please wait a moment" (showing different progress), followed by
Access violation at address 51EC4F53 in module 'FolderAspect_FlexibleBrowseItems.dll'. Read of address 00000010 at 51EC4F53.
This repeated 8 times along with further "Please Wait" messages before I was able to get back to a working UI. Sometimes multiple concurrent "please Wait" messages with different progress bars were on screen.
On another occasion, it went round an endless loop of error / please wait and I had to terminate  the application after more than 12 errors.
 
The user interface is very inconsistent and very frustrating to use, why can't I use the same commands / approach throughout CircuitStudio, rather than having to learn a new command for each component. Microsoft defines the Common User Actions (CUA) for Windows, CS doesn't use them, for example Ctrl-F = Find.

As examples:

1. Want to search for something - use the "type here to search" box in the top right - but it will only ever search the PCB, not the schematic., but from the schematic, use right-click, find text (or Ctrl-F) and it will indeed find the text, plus it changes the screen zoom, then pops up a pointless messages box that I have to close before continuing on - why did one action turn into 3?? There is no right-click, find component on the PCB layout tool and the Ctrl-F standard shortcut for find in all apps does not work.

2. The application does not stop when it loses the focus. All other Windows applications and Linux applications stop if you not on their window - for example if you alt-tab to another window etc. If you are in CircuitStudio and doing something like routing a wire and you alt-tab to get to another application CS keeps panning around trying to route the wire, you can even move around the CS window whilst dragging the new app window, or just move the cursor and it follows the cursor location. This is not what's supposed to happen if an app no longer has the focus. eg Word does not keep scrolling, Chrome doesn't keep scrolling etc.

3. Some keyboard shortcuts do not work as expected, for example whilst routing wires, right-click and escape are supposed to stop the action. Escape does not work reliably to stop routing a wire, Having the context menu and cancel on the same button is weird.

4. The undo function is very selective on what it will undo, it only seems to work on about 50% of actions, change the grid or layer settings, etc - no undo, move a component, will undo.

5. Keyboard shortcuts - Design Rules Check (DRC), if you double-click on the offending DRC failures, the screen moves to show the issue in the PCB, which is what you would expect. If however you try and use the arrow keys, nothing changes - other than the mouse pointer walking up and down the screen unexpectedly (as a function of the zoom level). See the "what has the focus" bug again. However if you press return, then it does move to the next/previous issue, why can't I just use up and down arrows to speed up looking at the issues. Take out all the superflurious keystrokes.   

6.  Keyboard shortcuts - Compile Document. I'd expect this to work similarly to how the DRC works as its doing the same job, but its only consistent till you double-click onto an error line in the messages window, you can't go up and down with the arrow keys, it either just moves the Schematic up and down instead or sometimes, just moves the cursor up and down in the messages window but doesn't affect the blue bar showing which error is selected. Why is it so inconsistent and un-usable? You can however move up and down by keyboard until you click on a line. Given where the bounds of where the mouse pointer will move, it looks like the focus bug again showing through from the underlying schematic.

7. The menus are all jumbled up - why are all the Save options in 3 different parts of the File menu? Save Project, Save Project As at the top, Save, Save-as in the middle, then save-all at the bottom, or Open Project at the top and "Close All" (which presumably is the project), yet it's at the bottom? Open Recent doesn't show recent projects, which is probably the only thing you will want to do, since other files are shown in the project view.

8. The message window isn't a separate window in the Z-order for all OS windows, so you can't click on the Schematic view to put it behind and hide it (or say put Chrome / Notepad between it and the main app), thus allowing you to switch between the views, you also can't move it easily around as it wants to constantly dock with the main window, so you have to either put up with it taking space at the top or bottom of the window or keep closing and opening it as needed. Apps like Notepad++ uses the approach of making it transparrent so you can see the main window whilst still being able to move the cursor back of the search window to see its contents / move to the next match.

9. The main application is a tabbed interface, with lots of tabbed docs for the schematics, which makes sense. Why can't things like the message window work in the same manner, then we can put it where we want it and without it taking up screen real-estate.

10. The mouse wheel does not scroll up and down long lists like it does in every other Windows application.

It looks like some of the developers would benefit from additional training on productive user interface design as currently, the net result for people who try and use the application and who come equipped with a knowledge of standard Windows ways of working and the way that Eagle works. This results in an unnecessarily steep learning curve and a need to un-necessarily learn the differences within each component of the application. Reducing this step by following existing standards, using consistent approaches across application components and performing better testing of the application to remove bugs can only accelerate user transition to CS.

Based on the release date of Sept 2016 for the initial release of CS 1.2 (http://www.premierfarnell.com/content/altium-circuitstudio-v12-now-available-exclusively-element14-edelivery) and the initially high price of the application, I'm guessing that real-user use of CS has been fairly limited to date. I expect that the community would be more than willing to provide constructive feedback in return for resolution of the issues encountered. 

When is the next release expected to come out - I note that 1.4.1 came out in July 2017.

Updated ? -> KiCad in 2 places.
« Last Edit: January 03, 2018, 07:55:54 am by tim_c »
 
The following users thanked this post: evb149, 2N3055

Online evb149

  • Super Contributor
  • ***
  • Posts: 1663
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #81 on: January 02, 2018, 10:58:54 am »
Thanks for the excellent post above.
As was said, it is good to report problems to the community so they can be known and hopefully fixed so I'll add on a few "missing features" or bugs I've seen.  I probably have a bigger list somewhere but not that I can access at the moment.

These are relating to 1.4-something (probably the most recent) of CS.
* When you place arcs on the PCB they often dissapear from view after a while as if they are not there.
My use case was defining top overlay "Pin #1 position" small round circles in library parts using the arc tool on the top overlay layer and then placing a component with such a footprint on a Pcb document being created.  Sometimes you would see the arcs/dots, often (after some while of PCB editing actions like pan / zoom / save / edit / whatever) the PCB footprints will be in every other respect "there" as expected but the visual dots would just be gone.  Happens all the time, very easy to reproduce, but I don't have an exact test case handy.

* TAB to edit object properties does not work when placing a "floating" copy-pasted object.  Example, copy and paste a pad but you wish to TAB to edit the pin # property or something like that while it is selected and being placed.  I'm pretty sure I have seen similar behavior in the schematic editor while copy-pasting a schematic library pin object and similarly wanting to edit the name / pin number or whatever but TAB does nothing.  There are probably other bug/missing cases if this is a general problem / omission.

* PCBLIB inspector does not show edit fields for overridden paste mask expansion value sometimes.

* PCBLIB inspector does not show edit fields for overridden solder mask expansion value sometimes.

* Wish list item: there should be a "paste mask tenting top/bottom" option (exactly analogous to the "force solder mask tenting options) to choose fully closed paste mask for a pad regardless of its dimensions.
On a related note there should be entry fields to ask how much *OPENING* one *DOES* want in the paste / solder mask rather than ONLY an +/- EXPANSION value which is RELATIVE to the object size.  Having only the latter forces you to do math relative to the difference between the opening you WANT and the size of the object.  I'm not saying you shouldn't be ALSO able to have the relative expansion setting but ALSO just being able to specfy the absolute desired size would be nice.

* Wish list item: In edit fields where you're asking for a number, support simple calculator style expression evaluation for the entered text.  Ideally also RETAIN the entered EXPRESSION and display that along with the result of evaluating it in the field.  For instance a common case is when I am defining a part footprint based on dimensional numbers on the datasheet mechanical drawing.  Let's say it is a 8-pin SOIC with e=1.27mm pin pitch.  And I am drawing it in the standard rotation where pins 1-4 are on bottom along x-axis and 5-8 are on top along Y-Axis.  I want the center line of the part to be centered relative to the origin of the symbol X and Y.  So I wish to define a grid X for the pads.  The pad pitch e=1.27mm.  But since there are 4 pins, and the part is centered (no pin lies at X=0) they do not align with a 1.27mm grid.  Instead grid X spacing must be set to 1.27/2mm since they're offset from X=0 by half a pin pitch width.  But the pin pitch is 1.27mm.  So then I go and calculate what 1.27/2 is and enter that.
Similarly I see from the drawing that the pad row Y centers are another distance like say 1.9mm.  But again since the part is centered, +/- 1.9mm is not where I need the Y grid.  It is +/- 1.9/2 mm for the grid.
Now I move to the body outline layer and see the dimensions for package body X length is D=1.95mm and body Y width E is 1.25mm.  Again I go to set the grid but again I need a grid of D/2 and E/2, so I calculate that and enter it in the fields.
And so on in the same way for the courtyard size, assembly layer size, etc. 
Other examples are when you may be defining linear guide coordinates for some connector or something that has lots of relative dimensions relative to some other thing which is relative to some other thing... so you end up wanting to say
Ax=1, Bx = Ax + 1.75, Cx= Bx - 0.25, etc. etc. to capture something relatably meaningful to the way the drawing dimensions the parts.  In such a case at LEAST I would very much want expression evaluation so I can "show my work" and have something relatable to the dimensioning of a drawing as opposed to just random numbers that don't have any numeric or obvious relationship to what is specified on the drawing.
* Better: Have some little spreadsheet widget with some cells you can enter spreadsheet style expressions into and use those as your coordinates / sizes / whatever.
* Even better: Put some (even MINIMAL) useful MCAD parametric GDT / dimensioning support into the program.  Now the "fab drawing" and "dimension" layers are almost useless except for 100% manually drafted stuff.  We really should be able to parametrically specify and relatively draw out dimensioned relationships (using spreadsheet widget cells, mechanical layers, dimensioning tools, etc.) relationships / guides / grids / offsets / coordinates that are actually symbolically related to whatever GDT parametrics you want to enter and that MCAD information should be stored as part of the CAD drawing parameters / mechanical layers etc. so you can go back and review your settings and relationships and easily audit it for correctness relative to some overall mechanical specifications for the board / parts etc.

* The SCHEMATIC "SYMBOL TEMPLATES" are missing:
N-CHANNEL ENHANCEMENT MODE MOSFET,
P-CHANNEL ENHANCEMENT MODE MOSFET,
N-CHANNEL J-FET
PHOTODIODE,
SCHOTTKY DIODE,
NTC / PTC THERMISTOR SYMBOL,
FUSE SYMBOL
SWITCH / RELAY CONTACT / UNIT
and many other things but those are some of the most obvious deficiencies.


* Many times I will use raw PcbLib or SchLib files which are not used in conjunction with an IntLib / library package, nor are they related to anything stored in version control.  So often I may have some library like "Motorola_Footprints.PcbLib", and "Motorola_Parts.SchLib" correspondingly.  I noticed that it can often happen "randomly" that when I open and change (e.g. add new footprint to) the PcbLib, then I go to the open SchLib corresponding and Browse the PcbLib for a newly created Footprint for associating it with a newly created schematic library symbol it does not "see" the recent changes to the PcbLib file.  No matter how many times I Save or modify slightly / Resave the PcbLib file it will "cache" somehow the obsolete / old "contents" of the PcbLib and not "see" the new changes when going to find them Browsing the PcbLib.  But when I OPEN the PcbLib or look at the already open one all the recent changes are plainly there and are found as expected when the PcbLib is closed / reopened.  So something is not right with what is being cached or memorized or not refreshed...






 

Offline e14softwareuk

  • Newbie
  • Posts: 3
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #82 on: January 03, 2018, 11:01:30 pm »
Hi Tim

Thank you for taking the time to relay your experience of getting started with CircuitStudio, lots of valuable feedback for the community and Altium. I’d like to take this opportunity to address some of the issues raised, a number of which are simply a matter of being new to the product.

Help & Support
The main contact points for technical support are the forums at element14.com/altium, our dedicated software support email software@element14.com (also recommended for bug reports) and of course you can contact Farnell front line support by telephone , live chat etc. The maintenance subscription gives you access to software updates and our technical support desk.

Alternate Footprints
Each symbol can have any number of footprints assigned and you can override a footprint directly in the schematic editor.  Use of these capabilities is largely down to your preferred way of working, either having dedicated symbols with one assigned footprint or more generic parts with multiple footprints. See the discussion at https://www.element14.com/community/thread/62351/l/schematic-design-workflow-hints-please.

Altium Content Vault
This vault is the same one also used by Altium Designer so the products in there are not Farnell specific, this isn’t a special set of components to keep you buying from Farnell (although of course we would love you to buy from us). In addition to the vault there are a number of downloadable libraries available from https://designcontent.live.altium.com/. The supplier link feature is designed to allow you to lookup Farnell (and others) pricing from your schematic. You are correct in that the Vault interface is not ideal and would benefit from some improvements. Our best suggestion is to use the Search tab rather than Structure tab to display results because this does not add in all the possible columns.

Other Issues
The search box will search schematics but you will need to compile them first. The window docking system is very similar to many other IDEs, if you hold CONTROL whilst dragging a window this prevents docking. The message panel can be docked with other windows to create a single tabbed window, not quite the same as being able to dock with the main design sheets but it does mean you don’t need as many separate windows or regions of the main program occupied. If you need to change one or more symbols on a schematic you can use the object inspector to change the component without needing to delete the existing ones and re-add the new ones.

Do feel free to browse our Altium forums at element14.com/altium and if you have specific issues that you need assistance with please email us at software@element14.com.

Peter Barnard, Global Software Applications Engineer, element14 | Farnell | Newark
 

Offline tim_c

  • Newbie
  • Posts: 3
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #83 on: January 04, 2018, 08:37:45 am »
Hi Peter,

Thank you for your response. You are right that I'm new to the product (hence the eval), but fear not, I (and I'd assume the majority of other forum users) well versed in IT and Electronics, so generally pick up new products easily when they follow recognised standard ways of working - and get frustrated by them when they don't, since we spend much of our times using Windows, Linux, Mac, test equipment, vending machines, etc and the all have a common way of working. When things work differently for no apparent reason, this is often when things go wrong.

I have copied on the e-mail to the other e-mail address. How do we decide if a support e-mail should be sent to altiumsupport@farnell.com or software@element14.com. I had assumed that the latter is generic and the former, given the product name was more specific and therefore the correct one to use.  do incorrectly addressed e-mails get forwarded on internally to e14 / Farnell

I read the alternative footprint link suggestion, but this doesn't seem to resolve the problem, my problem isn't one about not knowing the values etc, its that I placed a component from the provided library with the wrong footprint and want to flip it to another one to correct the problem. I would have assumed that the provided Vault components would take full advantage of the CS product and allow all the appropriate footprints to be selected in the manner you discussed. We're back to vending machines again - this is how other products I've used work too.

Re the vault - if you want us to buy from Farnell, then please make it easy to find your part numbers in the Vault, it does after all ask which repositories should be used for parts during install (Farnell, Newark and others). Don't forget that browsing your web site is easy, browsing the H.. B.. T.. Vault I.. N.. T.. We are all pushed for time so go for the optimum path that works best for us.


Other issues
Search - from within the schematic - Thanks for the suggestion. I compiled again, i'd already done this to get to the PCB layout. The suggestion doesn't work. I'd send a screenshot, but when the app looses the focus, it clears  the search error message.. It says "no items match your search", even though I can see the component next to the message.

Ctrl key to prevent windows docking - That makes it easier to move things around, thanks. Perhaps this should be added to the shortcuts link along with any others that are missing. Offline readable documents would help here too ..

I'm aware of the ability to dock the messages window, this takes screen real-estate and a more common way of working is switching between panes, thus allowing the whole screen estate to be best used. This is common in all other multi-windowed applications, perhaps this is why the docked AND tabbed, but not interchangeable or playing nicely with other Windows outside the main application frame approach is so difficult to get used to.

Given that windows are moved around a lot and decisions on layout preferences are used far less, would it nor make more sense to reverse those, so that a window move acts like any other window move in the OS and a Ctrl-Window move docks it. Less keystrokes and a more logical way of working.

In regards to the open issues, think I've already got that covered, you have e-mails on both support addresses and you are aware of this thread. I look forward to receiving a response in the coming couple of days.

I was thinking this morning, perhaps if the product manager wanted to drop by the forum and say "Hello" or provide contact details, then that may help the potential new users of CS too, alternately, the "We welcome your feedback" problem could be resolved and used to achieve the same thing.

I think you will agree after reading the forum top-to-bottom that the general experiences from those who have tried the product are not great, yet we all realise the potential that you have here with the product if the stability and usability issues can be sorted out in a timely manner.

Regards

Tim
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #84 on: January 04, 2018, 08:56:12 am »
...the general experiences from those who have tried the product are not great...

Hmm. Forums are never full of people turning up to say "it's great", those people just get on with the task at hand.
I have done twenty-something mid-size projects in CS and I think its a great tool for the money.
Yes, there are fixes/improvements to be made and I'd like to see a bit more activity from the supplier - but I would likely still be saying that if I'd chosen any other ECAD tool on the market.

I'm sure Altium will appreciate your feedback but TBH your posts here are too long and ranty to get a proper response. Maybe pick your top three bugs and push them on the E14 forum?
 

Offline tim_c

  • Newbie
  • Posts: 3
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #85 on: January 04, 2018, 09:58:59 am »
Valid observation re forums. So what fixes / improvements are you proposing ? What tips can and "ahhhh.. " moments can you provide to the rest of us ? What did you move from ?

The reason that people seem to want to post here is because its from a reputable source and several people reported that postings go "missing" on the e14 forum - moderation to remove bad news perhaps ??

Accept the point about post length, but lots of things need reporting and sorting, its not intended to be ranty. What I want to achieve is to get the tool more usable and get better engagement between supplier and potential customers, since it looks like the best ECAD option once it works for the higher end of hobby / low end professional use.

I've already said that the price point is about right, by my maths and with the current offer, it works out to £250 + a years access to the vault +VAT

If they fix the issues and make it workable,  they can have my cash.
If I had to summarise the top 3 issues, then its summarised in 4 words - Functionality, Usability, Stability and Support.
 

Online tautech

  • Super Contributor
  • ***
  • Posts: 12997
  • Country: nz
  • NZ Siglent Distributor
    • Taupaki Technologies Ltd.
Re: Circuit Studio Bugs/Issues
« Reply #86 on: January 04, 2018, 11:49:44 am »

The reason that people seem to want to post here is because its from a reputable source and several people reported that postings go "missing" on the e14 forum - moderation to remove bad news perhaps ??

Maybe exactly why, with your post only a few hours old why Peter chose to jump aboard with his fire extinguisher.
Moderation here is very transparent and fair, just as it should be.
Avid Rabid Hobbyist
 

Offline JamesH-AltiumOfficial

  • Contributor
  • Posts: 37
  • Country: au
Re: Circuit Studio Bugs/Issues
« Reply #87 on: January 04, 2018, 02:41:45 pm »
Hi tim_c and tautech,

Thank you and the other posters for your excellent feedback in this thread (and other threads like the survey thread). We're gathering as much feedback as possible for planning of the CircuitStudio updates this year.

By they way, Element14 did investigate the missing posts and a generic spam trap was trapping a few messages, so it wasn't a moderation issue. This spam trap is triggered very rarely and not something getting in the way. I'd encourage posting on both forums and remember more Element14 staff can easily post on their forum, with rich content like videos, etc.

Best regards,

James Harriman
Altium
 
The following users thanked this post: tautech, 2N3055

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #88 on: January 04, 2018, 07:45:18 pm »
What tips can and "ahhhh.. " moments can you provide to the rest of us ?
I contribute to this forum as much as I can, trying to help with specific issues that folks have when using CS.
I think this is more useful than a list of my hints and tips. Some folks don't even read the CS docs before posting issues, let alone a random list of tips on a forum.


If I had to summarise the top 3 issues, then its summarised in 4 words - Functionality, Usability, Stability and Support.
Ahh, your cheating there, that's four issues! ..and they are too wishy-washy to get a meaningful response from Altium.
Imagine you were talking directly to a programmer what specific three issues/features would you want her/him to work on?
For me it would be:
(1)Autosave (should take 30mins to re-enable add in!)
(2)Layer Sets
(3)OutJobs
Disclaimer: I don't use importers or the vault, so maybe you have pointed out issues which need more urgent work.
 
The following users thanked this post: 2N3055, JamesH-AltiumOfficial

Offline e14softwareuk

  • Newbie
  • Posts: 3
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #89 on: January 04, 2018, 10:38:05 pm »
Hi Tim

Just to confirm I've received the email you sent. I have investigated and it seems that altiumsupport@farnell.com is currently going into a black hole  :-// so nobody from our support teams would be seeing your request. I've requested for this to be fixed so please don't use this email for now, send any requests to software@element14.com.

In general we (element14 | Farnell | Newark) only monitor and respond to our own forums on a regular basis at element14.com/altium. This is definitely the best place to post if you have specific issues that require an 'official' response. Discussions are also welcome and you should find other CircuitStudio users willing to pitch in with their experience as well.

To help new and seasoned users we will very shortly be launching an official Knowledge Base in conjunction with Altium. This will help overcome having to search through lots of forum posts and provide high quality answers to specific questions as well as best practice articles. Watch this space as they way...

Best regards,
Peter.
 
The following users thanked this post: 2N3055

Offline ahbushnell

  • Frequent Contributor
  • **
  • Posts: 302
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #90 on: January 05, 2018, 02:48:35 am »

[/quote]
(3)OutJobs

[/quote]
I vote for outjobs
 
The following users thanked this post: 2N3055, JamesH-AltiumOfficial

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #91 on: January 06, 2018, 07:54:53 am »
Another bugs that I just encountered:

- copy/paste is not working very well while trying to copy one symbol from a component to another component in the same SCHLIB file. It seems to be a random bug because sometimes it works but only after a session of furiously clicking on the canvas...

- I can't move the opened tabs position like dragging to the right or to the left of the active tab. If the tab is opened in another window (like on another monitor) I can't drag it back to the main window. It will not dock. Also, if I try to drag a tab into an open space on the main monitor (or on the second monitor) it will not undock and create a new instance of CS. Altium Designer can do that and it seems a really simple thing to not be included with CS. It just annoys. Right click on the tab and click on the "Open in a new window" works but once separated it can't be brought back.

LE: Oops, just tried one more time  to dock a separated tab and this time ... it worked. What the ....
« Last Edit: January 06, 2018, 07:58:41 am by mars01 »
 
The following users thanked this post: JamesH-AltiumOfficial

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #92 on: January 06, 2018, 10:57:11 am »
Now, isn't it really "fun" when you can't save anymore? Yes, I do save often but then again ...

Code: [Select]
Access violation at address 00B6D0FE in module 'DXP.EXE'. Read of address 00000008 at 00B6D0FE.

Exception Occurred In  SaveObject
 

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #93 on: January 07, 2018, 01:21:28 am »
In the SCH Inspector the option "Show Comment" visibility tick is missing. Something like the "Show Designator" tick from the attached picture.

Can be useful when using the Value parameter in the Comment and that value is long (like showing different parameters - e.g value/voltage/ESR for a capacitor) and can be in the way while laying the schematic but required when looking on the schematic.

 
The following users thanked this post: JamesH-AltiumOfficial

Online evb149

  • Super Contributor
  • ***
  • Posts: 1663
  • Country: us
Re: Circuit Studio Bugs/Issues
« Reply #94 on: January 07, 2018, 04:03:14 am »

* It'd be nice to be able to cut/paste/load/save/use spreadsheet cells or something for linear guides / points etc. definition.

* It'd be nice to have some indication as to pad rotation for pads that don't have symmetrical shapes. i.e. if you select a bunch of pads, show which are rotated with common angles or something.

* If you lock pads or parts it'd be nice to have some kind of easy "unlock everything of type X" within the selected region since there is no easy way that I'm aware of to group unlock objects.  Maybe somehow to allow selection or pcb-inspector or pcb-filter to filter on locked objects of type X and then use inspector to unlock etc.

* I do wish scripting and parameter manager / find similar objects etc. were implemented.

 
The following users thanked this post: 2N3055, JamesH-AltiumOfficial, mars01

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #95 on: January 08, 2018, 05:58:25 am »
Another issue found.

In pick and place file one can't select the parameters to include. I may need to add a Manufacturer# or a Digikey#, Farnell# but this can't be done due of lack of configuration options.
We are stuck with Designator, Footprint and Comment.

------

Also, once I add a length rule like showed here: https://www.element14.com/community/community/manufacturers/altium/blog/2017/07/27/circuitstudio-routing-with-accordions
then I'm stuck with it, there is no option to delete it.
LE: One of the comments in the cited article mentioned this last issue and the reply was what it was. Maybe it will be fixed.
« Last Edit: January 08, 2018, 06:10:32 am by mars01 »
 
The following users thanked this post: 2N3055

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 585
  • Country: gb
Re: Circuit Studio Bugs/Issues
« Reply #96 on: January 08, 2018, 06:34:39 am »
I don't think that is an actual 'issue' or bug, just an intended feature to differentiate from AD.
If your assembly contractor is demanding that format then a bit of spreadsheet or python script magic should make it easier for repeat jobs.

Length rule - why do you need to delete it?
 

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 1238
  • Country: hr
Re: Circuit Studio Bugs/Issues
« Reply #97 on: January 08, 2018, 07:04:25 am »
I have few biggest gripes:

1. Output JOBS templates doesn't exist. Look at Eagle. They actually did that one very good.
2. Length tuning (meandering, accordion traces in Altium parlance). No support for differential traces, you can create rules, but not delete or edit them, and they are not visible anywhere.. Implement it right or don't implement it at all.. It exist in a marketing sheet, but it is not usable (it is broken and doesn't work).. And throws all kinds of errors that it is missing some parts of code that was torn out hastily...
For example of simple implementation that works look at DIptrace...
3. Eagle NEVER crashed on me..  Like  NEVER..  Also, Diptrace never did either... Circuit Studio is full of bugs and errors... 

Honestly, if Diptrace had Push&Shove routing, it would be better tool in this range... Simpler and faster to learn and use, and more stable...

I really want to like it (and there is many thing that I like). Also Altium people were very helpful when I needed support.. Plus for that... But it is a product that doesn't inspire confidence quality vise (too much crashes and bugs) and is obviously not a rounded, wholesome product, but more of Altium designer crippled by chopping of things with an axe..
And it is based on old 32 bit code, that will be abandoned once Designer fully moves to 64 bit..

My yearly maintenance will be due in February.. If there is no updates that show moving in the right direction, i might look elsewhere...

Regards,

Sinisa
 
The following users thanked this post: mars01

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 1238
  • Country: hr
Re: Circuit Studio Bugs/Issues
« Reply #98 on: January 08, 2018, 07:25:05 am »
Length rule - why do you need to delete it?
Because if you happen to create it you can't get rid of it.... And you can't disable it .....
You cannot set length manually or from net (it doesn't do anything), and if you make rule from net or manual value, it keeps that length as default for all routing from that point on...
All. And you can't disable it, delete it or edit it...

Regards,

Sinisa

EDIT:typos..
« Last Edit: January 08, 2018, 07:27:43 am by 2N3055 »
 
The following users thanked this post: mars01

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #99 on: January 08, 2018, 07:25:52 am »
I don't think that is an actual 'issue' or bug, just an intended feature to differentiate from AD.
If your assembly contractor is demanding that format then a bit of spreadsheet or python script magic should make it easier for repeat jobs.

Length rule - why do you need to delete it?

You're right of course but on the same line of reasoning we can draw PCB's using Paint wouldn't you say? Of course, I'm just exaggerating it, to make my point.
Regarding length rule not being able to be deleted ... the word "clutter" comes into my mind.

Don't get me wrong, this is not simply pointless criticize or searching for "cracks in the surface", I just list them here once I find them so it's easier for James to "collect". Some of those might not be "essential" but it will certainly make the software "feel" more finite.

-----

Another issue is that even if the check-marks exists in the PCB Inspector, there is no field to actually adjust the Solder mask expansion value and Paste mask expansion value, globally. Though it can be done individually for each pad (in it's Properties).
 
The following users thanked this post: evb149, 2N3055

Offline mars01

  • Contributor
  • Posts: 42
  • Country: ro
Re: Circuit Studio Bugs/Issues
« Reply #100 on: January 08, 2018, 08:40:28 am »
Another issue found.

Every once in a while I get the following message when I try to place a component on the schematic.
If I just ignore it (click OK) and if I try again to add the component, select a different library and then reselect the original one, it will recognize the library and it will place the desired component on schematic.
« Last Edit: January 08, 2018, 08:45:52 am by mars01 »
 
The following users thanked this post: 2N3055


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf