Affichage des articles dont le libellé est spirographe. Afficher tous les articles
Affichage des articles dont le libellé est spirographe. Afficher tous les articles

samedi 26 octobre 2013

O.S.M.O.S. - O.S.M.O.S. est un Spirographe Modulable et Open-Source


Après de nombreuses années à rechercher un spirographe "sérieux", je me suis résigné à en programmer un... (cf/ http://vanlindtmarc.blogspot.be/2013/04/spirographe.html )

Il y a peu, j'ai découvert à Liège : RElab, le premier FabLab liégeois :
Le RElab, premier Fab Lab de Wallonie, est un atelier numérique ouvert au public et une structure de développement créatif local. La spécificité du RElab réside dans l’utilisation de matériaux de récupération comme matière première et dans l’étude de nouveaux procédés sociaux, créatifs et économiques d’upcycling, en liaison avec les nouveaux moyens de fabrication et de communication numérique.
Une équipe pluridisciplinaire entoure le RElab. Cette équipe se compose d’artistes numériques, de designers, de web developers, d’électroniciens,…; tous connectés via leur passion pour les nouvelles technologies et encadrés par la structure administrative de l’asbl ETNIK’Art.
Après quelques tests concluants quant à la précision du laser et la qualité des matériaux proposés, il m'était enfin possible de "re-créer" un spirographe tel que j'aurais voulu qu'il soit.

Les fichiers permettant l'impression se trouvent sur le Wiki de Relab : http://wiki.relab.be/Spirographe_modulable

Il s'agit d'un fichier SVG compernant deux couches.

La première contient tous les textes et logos, la seconde contient toutes les découpes à réaliser.

Les dimensions de la plaque sur laquelle le spirographe doit être "imprimé" sont de 60 cm en largeur sur 40 cm en hauteur.



Voici différents exemples de formes obtenables à l'aide des différents éléments disponibles dans la version de base du spirographe :




lundi 22 avril 2013

Spirographe SVG (version HTML + version PHP)

Je vous présente ici une de mes réalisations : un spirographe SVG.

Il existe actuellement en deux versions :

Pour chacune de ces deux versions, il vous suffit de vous rendre dans le "A propos" pour pouvoir télécharger  les sources complètes (toutes les "dépendances" requises étant incluses) :)

Version HTML
  • Cette version ne permet pas la sauvegarde d'URL
  • La sauvegarde du SVG se fait via un click droit suivi de "Enregister le lien sous..." de votre navigateur.
    Attention si votre réalisation a beaucoup de pas, votre navigateur risque d'empêcher la sauvegarde par manque de place dans la mémoire de votre navigateur. Pour toujours éviter ce problème, la seule solution est, actuellement, de passer par Firefox.

Version PHP
  • Cette version permet la sauvegarde d'url mais est actuellement en cours de développement et rencontre un gros bug : la page se rafraîchit à chaque modification de la forme. Ce qui, pour des formes importantes peut rendre le spirographe inutilisable tant il est lent...
Copie du Lisezmoi accompagnant

-------------------------------------------------------------------------------
|

| Spirographe
| version x.x.x
|
|=============================================================================|
|
| Réalisation : Marc Vanlindt
| vanlindt.marc@gmail.com
| vanlindtmarc.blogspot.be
|
|=============================================================================|
|
| Ressources utilisées :
|------------------------
| - jQuery http://jquery.com/
|
| Utilisé pour faciliter le codage js.
|
| - jQuery-UI http://jqueryui.com/
|
| Utilisé pour l'interface
|
| - WebToolKit-Base64 http://www.webtoolkit.info/javascript-base64.html
|
| Utilisé pour permettre la sauvegarde en SVG.
|
| Remerciements :
|-----------------
| MM. Mattiolli Michael, Cambier Jonathan et Mme. Michel Pascale,
| mes professeurs, et M. Khalid Ouafi, ami et hébergeur
|
|
|=============================================================================|
|
| Ce(tte) œuvre est mise à disposition selon les termes de la Licence
| Creative Commons Attribution - Pas d’Utilisation Commerciale
| Pas de Modification 2.0 Belgique.
|
| http://creativecommons.org/licenses/by-nc-nd/2.0/be/
|
|-----------------------------------------------------------------------------|
|
| Attribution : Vous devez attribuer l’œuvre de la manière indiquée par
| l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière
| qui suggérerait qu’ils vous approuvent, vous ou votre utilisation de
| l’œuvre).
|
|-----------------------------------------------------------------------------|
|
| Pas d’Utilisation Commerciale : Vous n’avez pas le droit d’utiliser cette
| œuvre à des fins commerciales
|
|-----------------------------------------------------------------------------|
|
| Pas d’œuvres dérivées — Vous n’avez pas le droit de modifier, de
| transformer ou d’adapter cette œuvre.
|
|
|-------------------------- COMPRENANT BIEN QUE ----------------------------|
|
| Renonciation : N’importe laquelle des conditions ci-dessus peut être levée
| si vous avez l’autorisation du titulaire de droits.
|
|-----------------------------------------------------------------------------|
|
| Domaine Public : Là où l’œuvre ou un quelconque de ses éléments est dans le
| domaine public selon le droit applicable, ce statut n’est en aucune façon
| affecté par la licence.
|
|-----------------------------------------------------------------------------|
|
| Autres droits : Les droits suivants ne sont en aucune manière affectés par
| la licence :
|
| * Vos prérogatives issues des exceptions et limitations aux droits
| exclusifs ou fair use;
|
| * Les droits moraux de l’auteur;
|
| * Droits qu’autrui peut avoir soit sur l’œuvre elle-même soit sur la
| façon dont elle est utilisée, comme le droit à l’image ou les
| droits à la vie privée.
|
-----------------------------------------------------------------------------





Licence Creative Commons
Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 2.0 Belgique.