Showcase

logic4dude

Das etwas modernere Programm

Genre: Anwendung
Windows Linux MacOS
flowersoft
http://logic4dude.flowersoft.info/

Abgegebene Stimmen: 8

Du musst eingeloggt sein, um eine Bewertung abgeben zu können.

Fortschritt: 100%
Version: 2.4.817
Entwickler: Lobby, FWeinb

Beschreibung

Bei logic4dude handelt es sich um ein Programm zum Simulieren logischer Schaltungen. Hierbei bedient man sich Bauteilen, welche mit Hilfe von Kabeln miteinander verbunden werden. Solche Bauteile können auf ankommende Signale reagieren, indem sie wiederum Signale ausgeben, welche schließlich an andere Bauteile gelangen können.

Sinn hinter diesem Prinzip ist die Vereinfachung elektrischer Schaltkreise auf eine logische Ebene. Die Funktionsweise eines einfachen Taschenrechners beispielsweise allein auf Grundlage der elektrischen Schaltkreisläufe nachzuvollziehen, ist sehr schwierig. Vereinfacht man diese hingegen zu reinen logischen Schaltkreisläufen, so kann die Funktionsweise sehr viel besser nachvollzogen werden. Dies gilt auch in die andere Richtung, möchte man etwa eine komplexere elektronische Schaltung bauen, so kann es sinnvoll sein, sie vorher auf rein logischer Ebene entwickelt zu haben.

Logic4dude ist primär für Ausbildungszwecke gedacht, kann aber auch hobbymäßig zum Einsatz kommen. Dem Programm liegt eine ausführliche Hilfe bei, welche stets erweitert wird. Sie ist unter folgender Adresse auch online zu finden:
http://hilfe.logic4dude.flowersoft.info/?export

Die Version die hier angeboten wird stellt eine Vorschau auf den Funktionsumfang von logic4dude dar und darf auch frei verwendet werden. Mit einem gültigen Lizenzschlüssel allerdings, wie er auf der Produktseite erworben werden kann, können noch zusätzliche Funktionen wie Dioden freigeschaltet werden.

Features

  • Zahlreiche Bauteile
  • Die so genannte intelligente Kabelverlegung ermöglicht ein leichtes und gleichzeitig sinnvolles verlegen von Kabeln
  • Lua-geskriptete Bauteile möglich (ein Beispiel liegt bei)
  • Eine Exportfunktion für den sichtbaren Bereich, auch in der Zwischenablage abspeicherbar
  • Beschriftungsmöglichkeiten, auch mit einfachen Effekten
  • Negationspunkte ohne Verzögerung
  • IC-Erstellung, bei der die einverleibten Bauteile autonom bleiben
  • Einstellungsmöglichkeiten für Farben, sowohl von der Oberfläche als auch für den Hintergrund und Bauteile
  • Zoomfunktion
  • Die Platine auf der gebaut werden kann ist so riesig, dass es unwahrscheinlich ist, dass jemals jemand den Rand erreicht
  • Mehrsprachig, bisher sind allerdings nur Deutsch und Englisch eingebaut (eine manuelle Übersetzung ist möglich)
  • 21 Beispiele, die einen kleinen Einblick in die Möglichkeiten von logic4dude geben sollen
  • Für normalen Gebrauch unbegrenzt große History für rückgängig machbare Aktionen
  • Sender- und Empfängerbauteile, die auch über Netzwerk mit anderen Instanzen des Programmes kommunizieren können
  • Tastatursensitive Bauteile, die nur ein Signal ausgeben, wenn eine bestimmte Taste gedrückt ist
  • Regelung der Simulationsgeschwindigkeit
  • Automatische Updates
  • Hinweistexte zu jedem Werkzeug werden links unten eingeblendet
  • Eine IDE zur Bearbeitung der Lua-Bauteile

Screenshots

Logische Bauteile

Verzögerungsglieder

4Bit Paralleladdierer

Keyboard

Bauteilauswahl

Addierer

Startpanel

IC-Tool

Installer

Intelligente Kabelver...

Server erstellen

Oberfläche

Moderner Skin

Schieberegister

Lua-IDE


Downloads

Archiv für Windows
(2,77 MB)

Setup für Windows
(3,58 MB)

Archiv für Linux (Intel)
(4,91 MB)

Semisetup für MacOS (Intel)
(6,48 MB)


Kommentare

(Mittwoch, 30. Mai 2012 um 17:26 Uhr)

Von dont_know_to_use

Unter Linux lässt sich das Programm bei mir nicht starten. Folgendes gibt die Konsole aus, wenn ich es über sie starte:
Code: [AUSKLAPPEN]
./logic4dude: /lib/i386-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by ./logic4dude)
(Montag, 28. Mai 2012 um 11:11 Uhr)

Von Lobby

Vielen Dank für die lobenden Worte. Ich hoffe das Programm kann euren Ansprüchen gerecht werden.

@CO2
Herzlichsten Dank für deinen Vorschlag einer Suchfunktion in der Bauteilauswahl. Auch wenn diese sicherlich nicht von jedem genutzt werden wird, so stellt sie sicherlich doch ein nützliches Feature dar, welches in der nächsten Version auch integriert sein wird (hier vorab ein Bild der Umsetzung: http://dl.dropbox.com/u/1618711/web/search.png ).
Bugreports finde ich auch immer sehr nützlich, wobei es sich in diesem Falle weniger um einen Bug, als sehr viel mehr um eine bedinungstechnische Fehlentscheidung meinerseits handelt. logic4dude kann (bisher) tatsächlich aktiv mit .ic- und .lua-Dateien nicht mehr anfangen, als sie in den eigenen ics bzw. scripts-Ordner zu kopieren um sie dann in der Bauteilauswahl zur Verfügung zu stellen. Sind sie dort bereits vorhanden, so erscheint auch weiter keine Meldung die darauf hinweist (man erhält das von dir beschriebene Szenario). Ich werde daher diese Dateiformate wohl aus dem Öffnen-Dialog nehmen und einen Importieren-Digalog einbauen. Das sollte Missverständnissen vorbeugen.
(Sonntag, 27. Mai 2012 um 23:42 Uhr)

Von jsp

Cooles Teil. Wirklich gute Idee.
(Sonntag, 27. Mai 2012 um 03:34 Uhr)

Von CO2

Habe einen Fehler gefunden:
-> Wenn man auf "Platine öffnen" klickt, kann man unten auswählen, welche endung die zu öffnende datei hat. Allerdings Kann man nur dateien im .l4d und .l4d2 format öffnen, bei den anderen (.lua, .ic, etc.) wird einfach wieder das startpanel angezeigt...
(Donnerstag, 24. Mai 2012 um 16:56 Uhr)

Von hamZta

Schaut wirklich spitze aus, werde es bei Zeiten mal ausprobieren!
(Donnerstag, 24. Mai 2012 um 12:42 Uhr)

Von CO2

Sehr schönes Programm!
Ich würde aber bei den Bauteilen eine Such-Möglichkeit einbauen Smile

mfG CO2
(Dienstag, 22. Mai 2012 um 17:31 Uhr)

Von M0rgenstern

Ich kann nur sagen: Das Programm ist echt genial. Habe ewig nach einem anständigen Programm gesucht, mit dem man Logiksimulationen basteln kann, ohne dafür auf der Elektronikebene hantieren zu müssen.
Habs mir gekauft und bin echt begeistert.
Da habt ihr was richtig gutes angestellt^^

Lg, M0rgenstern