登录
首页 » c# » revit二次开发源代码——快速建族

revit二次开发源代码——快速建族

于 2022-02-06 发布 文件大小:57.41 kB
0 197
下载积分: 2 下载次数: 2

代码说明:

revit二次开发源代码——快速建族,能够通过点的输入,达到快速建族的目的。revit建族比较麻烦,坐标不明确,通过这种在表格里输入坐标点,然后生成模型线,最后将模型线构成截面族,从而加快建族的过程。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#实现串口通信
    资源描述用C#实现串口参数设置打开串口,并用串口接收数据,发送数据。
    2022-08-08 15:35:37下载
    积分:1
  • detectFront
    基于Opencv的视频序列前景检测模块,可以用来检测自动化目标跟踪的初始位置(Opencv based video sequences foreground detection module,can be used to detect the initial position in automated target tracking )
    2014-02-18 14:02:50下载
    积分:1
  • UCOSII
    已经在STM32f103zet6上移植了的uCOSII系统,亲测可用版本是2.91(STM32f103zet6 system has been transplanted on the uCOSII, pro test available version is 2.91)
    2015-10-27 09:28:12下载
    积分:1
  • 倍福CNC 界面
    倍福CNC 界面using System;using System.Windows.Forms;namespace TcApplication{ static class Program { [System.Runtime.InteropServices.DllImport("User32.dll")] static extern IntPtr SetForegroundWindow(IntPtr hWnd); [System.Runtime.InteropServices.DllImport("User32.dll")] static extern IntPtr ShowWindow(IntPtr hWnd, int nCmdShow); public static MainApp mainApp; static FormSplash formSplash; static bool exceptionSignaled; static Timer timerSplashWait; const int SW_RESTORE = 9; #region Main Entry /// /// The main entry point for the application. /// [STAThread] static void Main() { //Application.EnableVisualStyles(); //Application.SetCompatibleTextRenderingDefault(false); Application.ThreadException = new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); if (CheckActiveProcess() == true) { Application.Exit(); return; } ShowSplashScreen(); // BasicConfigurator.Configure(); log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Application.StartupPath "\System\log.xml")); // Einschalten internes Debugging der LOG Komponenete // log4net.Util.LogLog.InternalDebugging = true; MainApp.log.Info("Application started."); // set the NumberGroupSeparator for all forms System.Globalization.CultureInfo newCultureInfo = new System.Globalization.CultureInfo(System.Threading.Thread.CurrentThread.CurrentCulture.LCID); newCultureInfo.NumberFormat.NumberDecimalSeparator = "."; newCultureInfo.NumberFormat.NumberGroupSeparator = ","; newCultureInfo.TextInfo.ListSeparator = ";"; Application.CurrentCulture = newCultureInfo; // load the settings MainApp.appSettings = new Settings(); MainApp.appSettings.FileName = Application.StartupPath "\System\AppSet.xml"; MainApp.appSettings.ReadSettings(); mainApp = new MainApp(); Application.Run(mainApp); MainApp.log.Info("Application stopped."); MainApp.appSettings.WriteSettings(); } #endregion #region Public functions public static void ShowSplashScreen() { String[] arguments = Environment.GetCommandLineArgs(); for (int i = 1; i < arguments.Length; i ) { if (arguments[i].StartsWith("/NoSplash")) return; } if (formSplash == null) formSplash = new FormSplash(); if (timerSplashWait == null) { timerSplashWait = new Timer(); timerSplashWait.Tick = new EventHandler(timerSplashWait_Tick); } formSplash.Parameters("HMI " Application.ProductVersion, 325, 296, new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))), System.Drawing.Color.FromArgb(0, 104, 157), System.Drawing.Color.Black); formSplash.Show(); Application.DoEvents(); } static void timerSplashWait_Tick(object sender, EventArgs e) { timerSplashWait.Enabled = false; CloseSplashScreen(); } public static void CloseSplashScreen(int interval) { if (interval < 1) interval = 1; if (timerSplashWait != null) { timerSplashWait.Interval = interval; timerSplashWait.Enabled = true; } } public static void CloseSplashScreen() { if (formSplash != null) { formSplash.Close(); formSplash.Dispose(); formSplash = null; } } public static void BringSplashToFront() { if (formSplash != null) formSplash.BringToFront(); } public static void SplashTopMost(bool level) { if (formSplash != null) formSplash.TopMost = level; } #endregion #region Private functions private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e) { if (!exceptionSignaled) { exceptionSignaled = true; MainApp.log.Fatal(sender, e.Exception); Beckhoff.App.ExceptionDialog exc = new Beckhoff.App.ExceptionDialog(); exc.SetText(Application.ProductName " has encountered a problem." "For further information take a look to the application event log!", e.Exception); exc.ShowDialog(); exceptionSignaled = !exc.ExceptionSignaledChecked; exc.Dispose(); exc = null; } } private static bool CheckActiveProcess() { try { int c = System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length; if (c > 0) { bool bFoundSame = false; foreach (System.Diagnostics.Process pr in System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName)) { if (pr.MainModule.FileName == Application.ExecutablePath && pr.Id != System.Diagnostics.Process.GetCurrentProcess().Id) { SetForegroundWindow(pr.MainWindowHandle); // 9 = SW_RESTORE (winuser.h) ShowWindow(pr.MainWindowHandle, SW_RESTORE); bFoundSame = true; } } return bFoundSame; } else { return false; } } catch //(System.Security.SecurityException ex) { return false; } } #endregion }}
    2020-12-05下载
    积分:1
  • FileLogger.V0.6
    for logger using arduino UNO etc.
    2013-08-05 02:41:29下载
    积分:1
  • directPUI
    directUI的一些经典例子源码,360皮肤,按钮,暴风影音皮肤,界面,十分实用(directUI some of the classic examples of source code, 360 skins, buttons, STORM skin, interface, very useful)
    2014-10-29 21:06:37下载
    积分:1
  • PWM_IR-stm32f103c8
    stm32f103c8t6上面实现uart3的Irda功能接受红外字符,控制TIM4上面4个通道的pwm输出占空比(stm32f103c8t6 functions to achieve the above uart3 acceptance of Irda Infrared character, control TIM4 above 4 channel pwm output duty)
    2013-11-22 10:43:37下载
    积分:1
  • face-cut
    人脸的裁剪mfc程序,用到opencv库,手动拖动框即可裁剪,附加了标定人眼的程序判断裁剪的人脸的好坏程度(Face of the cutting mfc program using opencv library, you can manually drag the box cut, attached to the human eye calibration procedure to determine the cut face of good or bad )
    2012-01-31 19:28:38下载
    积分:1
  • 模型绘制
    读取obj的内容数据 利用opengl绘制出 obj格式的三维模型(Read and draw the three-dimensional model of obj format)
    2020-06-23 12:00:02下载
    积分:1
  • UVWXEJU511
    单文档界面的静态分割显示图像,包括256色位图以及真彩色图像的显示,()
    2017-09-17 07:55:13下载
    积分:1
  • 696518资源总数
  • 105918会员总数
  • 20今日下载