lundi 24 juin 2013

Création d'un module convertissant un fichier PDF en un fichier TIF

Dans ce nouvel article, je vais vous présenter un module que j’ai crée afin de répondre à un besoin exprimé par un certain nombre de clients. Mon module permet de convertir un fichier PDF en un fichier TIF ou JPEG sous ZwCAD.


Pour pouvoir réaliser la conversion d’un fichier PDF en un autre format, j’ai utilisé le SDK GFL développé par la société XnSoft.


jeudi 20 juin 2013

Générer automatiquement un champ sur les objets sélectionnés

Désormais, nous allons intéresser  à l'ajout de champs.
Pour pouvoir générer des champs automatiquement sur des objets sélectionnés, nous allons réutiliser les même procédé que pour la génération du tableau.


mercredi 5 juin 2013

Créer un tableau sur ZWCAD, et savoir filtrer des données en fonction des calques

Pour cet exemple, j’ai décidé de faire en sorte que l’on manipule des polylignes. Tout d’abord nous allons rechercher les calques présent dans le dessin ZWCAD.


Lorsque l’on appuie sur le bouton “Choisir Objet”, on récupère tout d’abord la liste des calques présent sur le dessin dans un tableau, pour ensuite les ajouter à notre ComboBox.


jeudi 16 mai 2013

Téléchargement des DLLS : ZwDatabaseMgd.dll & ZwManaged.dll

Pour pouvoir commencer à programmer des modules pour ZWCAD+, vous devez posséder les dlls nécessaires pour l'utilisation des bibliothèques de ZWCAD+.

Vous pouvez les télécharger ici:

Vous devez posséder la version 2.1 de ZWCAD afin de pouvoir utiliser ces dlls, téléchargeable grâce au lien suivant: http://www.zw-cad.fr/pages/telecharger.htm


Je vous conseille d'utiliser la version 2.1, qui bénéficie de la correction de quelques situations rencontrées sur la version 2.0, et qui est ainsi la version la plus aboutie pour la programmation en .NET.

mardi 7 mai 2013

Exemple 3: Récupérer données d'un dessin ZWCAD

Maintenant que l’on sait comment modifier le rayon d’un cercle à partir d’une textbox, nous allons voir comment on peut récupérer des données à partir du curseur sur un dessin ZWCAD.

Pour notre exemple, nous allons récupérer les coordonnées du curseur afin que l’on puisse définir le centre de notre cercle.

samedi 4 mai 2013

Exemple 2: Modification du rayon d'un cercle à partir d'une Textbox

Désormais nous allons modifier le rayon de notre cercle en récupérant la valeur à partir d’une TextBox.
Cette fois on va rajouter un textbox à notre boite de dialogue. : comme sur le schéma ci-dessous.

jeudi 2 mai 2013

Premier module pour ZWCAD

Désormais, nous allons coder notre module destiné à ZWCAD.
 
Vérifier tout d'abord que tout les pré-requis sont “installés” .

On va créer une boite de dialogue qui lors du clic sur un bouton, va nous afficher un cercle à l’écran.

Premier Programme en .NET

Pour se familiariser avec Visual Studio nous allons coder un programme sous VB.NET et en C#.NET.
On va créer une fenêtre avec un bouton et lors du clic sur ce bouton, une boite de dialogue s’affichera.

Objectif: - Gérer des évènements lors d'un clic sur un bouton
               - Créer des boîtes de dialogue
               - Se familiariser avec Visual Studio, VB.NET et C#.NET 

Migration AutoCad vers ZWCAD+

 Dans ce post, je vais vous expliquer comment faire fonctionner un code s'exécutant sous AutoCAD®, sous ZWCAD.

  Pour migrer vos applications destinées à AutoCAD® vers ZWCAD, vous devez modifier les 
  références pour les dll (comme expliqué lors d'un post précédent); il faut remplacer 

Les limites actuelles sous ZWCAD

Je profite de ce post pour lister les différentes limites rencontrées lors de test réalisés en .NET.


Tout d'abord, la classe ‘jig’ n'est pas encore implémentée sur la version actuelle de ZWCAD+ (je vous rappelle que nous disposons que d'une version bêta en ce qui concerne le .NET), cela explique les soucis rencontrés lors de l'utilisation de la méthode Drag(). 

lundi 29 avril 2013

.NET Manuel de configuration

   Maintenant que nous avons tous les outils nécessaire pour programmer des modules, nous allons d'abord voir comment les configurer.


Ouvrez Visual Studio. Soit on créez un projet soit on ouvre un projet existant. Si vous désirez

Les Pré-requis

Désormais, nous allons voir quels sont les pré-requis nécessaires afin de pouvoir développer des modules pour ZwCAD +.

jeudi 25 avril 2013

Les atouts du .NET

  Avant d'utiliser .NET, nous allons tout d'abord lister les inconvénients et les avantages de ce framework.


Qu'est ce que le .NET ?


http://upload.wikimedia.org/wikipedia/en/0/0d/Microsoft_.NET_Framework_v4.5_logo.png






   Le .NET est un framework  ou une  bibliothèque de classes (boite à fonctionnalités). Ce framework nous propose des matériaux généraux et d'autres plus spécifiques selon l’application que l’on souhaite développer.