Si vous avez besoin d'un logiciel pour étendre les capacités de votre logiciel de CAO (Revit, AutoCAD, Inventor, Vault, Navisworks, Solidworks, SketchUp...), vous êtes au bon endroit. Depuis 2008, nous sommes spécialisés dans le développement de ce type de programme.

Contactez nous au (+33) 6.46.40.75.66 ou par E-mail (contact@wiip.fr) pour un devis gratuit.

AutoCAD 2015 ne s'installe pas sur Windows 10

Logo de Windows 10

Pour l'instant, toutes les versions d'AutoCAD installées sur mon poste fonctionnent correctement avec Windows 10. Mais je suis tombé sur un problème aujourd'hui en essayant d'installer une version 2015. Cette version nécessite que la version 4.5 du .NET framework soit installée sur le poste. Windows 10 vient avec la version 4.6 et il semblerait que la version 4.5 ne puissent être installée en même temps que la 4.6 (parce que la 4.6 remplace en fait la 4.5).

Etiquettes:

Windows 10

Logo de Windows 10

Etiquettes:

Onshape disponible sur Android

Il y a quelque temps je vous parlais de OnShape, nouveau logiciel de CAO mécanique entièrement basé sur le Cloud. Et bien un client Android est à présent disponible sur le Google Play Store. Jetez y un coup d'oeil si vous avez un téléphone ou une tablette compatible, vous serez épatés.

Etiquettes:

ZWCAD .NET API

Je dois (essayer de) migrer pour un client un complément AutoCAD utilisant l'API .NET vers ZWCAD. ZWCAD est un de ces clones d'AutoCAD qui tentent de reproduire au mieux les fonctionnalités d'AutoCAD pour un prix bien plus modique. ZWCAD dispose d'une API .NET, censée être très largement compatible avec l'API AutoCAD.

Etiquettes:

AutoCAD .NET API : exporter des entités dans un DXF

Pour un projet, je dois exporter certaines entités dans un fichier DXF. Sur la classe DBObject, il y a une méthode DxfOut qui semblerait adaptée mais elle prend en argument un objet de la classe DxfFiler qu'on ne sait pas créer (son constructeur prend en argument un pointeur). Donc il faut trouver une approche alternative.

Etiquettes:

Paramètres booléens

En général, il est préférable d'éviter d'écrire une méthode avec des paramètres booléens car ce n'est pas très lisible. Supposons par exemple qu'on écrit une méthode qui recherche des entités, avec un paramètre qui permet d'exclure les cercles de la recherche :

IList<Entity> FindEntities(bool ignoreCircles)
{
  //...
}

Quand on appelle la méthode, ça donne ceci :

AutoCAD : les anciennes commandes ont la vie dure

A mon grand étonnement, un certain nombre de commandes que je croyais disparues sont toujours présentes et fonctionnelles dans AutoCAD 2016, même si certaines d'entre elles sont un peu dissimulées.

Etiquettes:

Utiliser DebuggerDisplay sur des types externes

L'attribut DebuggerDisplay est très utile pour afficher une représentation textuelle explicite d'un type. C'est très utile surtout pour les collections. Pour vos propres types, il suffit d'ajouter l'attribut à votre déclaration de classe. Par exemple:

[DebuggerDisplay("{FirstName} {LastName}")]
public class Person {
  public string FirstName { get; set; }
  public string LastName { get; set; }
}

Revit tip: center a text on a point

Text as a group

In Revit, texts can only snap to other texts. It's strange, but it's Revit way ;-)

Etiquettes:

Revit: arrange windows horizontally

Wiip Wormhole for Autodesk Revit

This should be easy, but it's not possible with Revit standard tools. If there are two windows opened, you can only arrange them vertically. Yet it is handy when you want to display a schedule side by side with a graphical view.

Etiquettes:

Pages

Subscribe to WIIP RSS