Leiterbahnlängen auf der gesamten Platine?

Gast #3441112
Lesenswert?

Hi,

kann man sich im Altium Designer eigentlich die gesamte verlegte 
Leiterbahnlänge und ein paar Eckdaten zu der gesamten Platine anzeigen 
lassen?

Dies wäre doch ein interessanter Benchmark, um zwei Platinendesigns 
schnell miteinander vergleichen zu können?

Also so in der Form:

Verlegte Leiterbahnlänge = x
Anzahl Verlegte Signale = Y
Knicke in Leiterbahnen = Z
Anzahl Vias = W


mfg
#3441156
Lesenswert?

Falk Brunner schrieb:
> @ Altium (Gast)
>
>>Leiterbahnlänge und ein paar Eckdaten zu der gesamten Platine anzeigen
>>lassen?
>
>>Dies wäre doch ein interessanter Benchmark, um zwei Platinendesigns
>>schnell miteinander vergleichen zu können?
>
> Kriegst du Kilometergeld?

Ach das gab es doch in der SW-Entwicklung auch mal. Bezahlung nach 
Codezeilen. Furchtbar. Schlimmer wär nur noch das Gegenteil.
Persönliche Seite #3441168
Lesenswert?

cyblord ---- schrieb:
> Ach das gab es doch in der SW-Entwicklung auch mal. Bezahlung nach
> Codezeilen. Furchtbar. Schlimmer wär nur noch das Gegenteil.

Dazu fällt mir ein:

Wenn man davon ausgeht, daß man in in jedem Programm mindestens eine 
Anweisung entfernen kann, ohne das die Funktionalität des Programms sich 
ändert und weiter davon ausgeht, daß jedes Programm mindestens einen bug 
enhält, dann besteht das ideale Programm aus genau einer Anweisung und 
die ist auch noch fehlerhaft :-)
Gast #3441266
Lesenswert?

Altium schrieb:
> die gesamte verlegte
> Leiterbahnlänge

Bei Cadstar kein Problem: wähle ich mehrere Leiterbahnstücke aus und 
rufe Info auf, so wird die gesamte Länge der gewählten Segmente 
angezeigt. Ich muss also nur ALLE Leiterbahnen anwählen, um die 
Gesamtlänge zu wissen, bloss braucht das kein Schwein. Sowas wie die 
gesamte Kupferfläche ist technisch interessant, nicht aber die Länge 
aller Leiterbahnen. Die kann man nicht mal zur Kalkulation heranziehen, 
weil die Arbeitszeit pro cm Leiterbahn alles andere als eine Konstante 
ist.

Vielleicht geht das ja in anderen Systemen ähnlich.

Gruss Reinhard
Gast #3441270
Lesenswert?

Dietrich L. schrieb:
> cyblord ---- schrieb:
>> Ach das gab es doch in der SW-Entwicklung auch mal. Bezahlung nach
>> Codezeilen.
>
> Da war es dann unklug, ein Array in einer Schleife zu löschen ...

Was in einer Schleife? Neeeeee, ...

Wenn die Anzahl der Elemente bekannt ist, dann würde ich das ohne 
Schleife lösen und für jede Anweisung eine neue Zeile nutzen :)
#3441277
Lesenswert?

mr. mo schrieb:
> Wenn die Anzahl der Elemente bekannt ist, dann würde ich das ohne
> Schleife lösen und für jede Anweisung eine neue Zeile nutzen :)

Wenn schon, dann so:
1
#define SIZE 3
2

3
void main(void){
4
  int Data[SIZE];
5

6
  #if SIZE>=0
7
  Data[0]=0;
8
  #endif
9

10
  #if SIZE>=1
11
  Data[1]=0;
12
  #endif
13

14
  #if SIZE>=2
15
  Data[2]=0;
16
  #endif
17

18
  #if SIZE>=3
19
  Data[3]=0;
20
  #endif
21

22
  /* und so weitermachen, bis der Maximalwert von unsigned long long
23
     erreicht wurde. Dann hast du für dein Leben ausgesorgt :) */
24
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren