GithubHelp home page GithubHelp logo

puppetsw / civilsurveysuite Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 3.0 7.01 MB

A suite of survey tools for Autodesk Civil 3D

License: MIT License

C# 99.78% Python 0.22%
autocad civil3d civil3d-plugins csharp netframework survey

civilsurveysuite's Introduction

Hi there ๐Ÿ‘‹

My name is Scott and I'm a hobbyist developer.

GitHub followers

puppetsw's GitHub stats

Top Langs

civilsurveysuite's People

Contributors

puppetsw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

civilsurveysuite's Issues

Used Point Number

Crash when Used Point Number command run with no points in the drawing.

BUG: Remove Breakline from Surface

This command only seems to do something after the second time it's run.

I've attempted changing the code to use COM rather than the .NET API, but it doesn't seem to do anything.

BUG: InverseOS Crash

After the latest changes an exception is thrown.

Command: 3DSInverseOS
3DS> Pick first point:
3DS> Pick second point: Autodesk.AutoCAD.Runtime.Exception: eInvalidInput
   at Autodesk.AutoCAD.DatabaseServices.MText.set_TextHeight(Double value)
   at _3DS_CivilSurveySuite.ACAD.TransientGraphics.DrawText(Point3d position, String text, Double textSize, Angle angle, Double offsetAmount, Boolean planReadability) in C:\Users\scott\source\repos\3DS_CivilSurveySuite\src\3DS_CivilSurveySuite.ACAD\TransientGraphics.cs:line 359
   at _3DS_CivilSurveySuite.ACAD.PointUtils.Inverse_Pick_Display() in C:\Users\scott\source\repos\3DS_CivilSurveySuite\src\3DS_CivilSurveySuite.ACAD\PointUtils.cs:line 952

BUG: Traverse command escape issue.

When pressing escape during the pick angle function. The pick angle is cancelled, but continues to distance input. It should end the command if you press escape.

FEATURE: Add missing icons for ribbon buttons

Need to add missing icons to the ribbons and toolbar buttons. I'd consider this one low priority. Maybe work on the most "popular" buttons first?

  • Label Reset
  • Match Label Rotation
  • Zoom to CogoPoint
  • Stack Labels
  • Used Point Numbers
  • Set Next Point Number
  • Scale Elevations
  • Raw Description to Text entity
  • Full Description to Text entity
  • Move Labels
  • Find/Replace
  • Point Editor
  • Label Override
  • Label Mask On
  • Label Mask Off
  • Elevation at Point
  • Add Breakline (to surface)
  • Remove Breakline (from surface)
  • Points Above/Below (surface)
  • Point (Text Insertion [Text Value])
  • Point (Text Insertion [Z Value])

Find/Replace

Issues

  • Window titled incorrectly. (or command is)
  • Unknown crash when playing with settings before a code has been found.

Enhancements

  • Window layout needs work
  • Remember codes, or save settings. Maybe make the search field a dropdown and when you select a previous one, it fills out all the settings that were used.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.