Skip to content

Instantly share code, notes, and snippets.

View mitevpi's full-sized avatar
👌
Working

Petr Mitev mitevpi

👌
Working
View GitHub Profile
@mitevpi
mitevpi / revit-addin-locations.txt
Created November 20, 2017 15:33 — forked from teocomi/revit-addin-locations.txt
Revit Addin folder location
Autodesk Revit addins are generally loaded from the following locations.
User Addins:
%appdata%\Autodesk\Revit\Addins\
Machine Addins (for all users of the machine):
C:\ProgramData\Autodesk\Revit\Addins\
Addins packaged for the Autodesk Exchange store:
C:\ProgramData\Autodesk\ApplicationPlugins\
@mitevpi
mitevpi / familyMaterialTakeoffTest.py
Created September 27, 2018 19:11
Getting areas of materials within families.
import clr
import pprint
import sys
pyt_path = r'C:\Program Files (x86)\IronPython 2.7\Lib'
sys.path.append(pyt_path)
from Autodesk.Revit.DB import *
# Set Revit document
doc = __revit__.ActiveUIDocument.Document
@mitevpi
mitevpi / pythonHTTP.py
Last active November 21, 2018 16:04
Python3 Simple HTTP Server
python3 -m http.server
@mitevpi
mitevpi / vscodeIntellisense.js
Created November 21, 2018 16:07
VSCode Javascript Intellisense
/// <reference path="./Viewer3D.js" />
@mitevpi
mitevpi / bim360Collaboration.txt
Created December 19, 2018 15:43
BIM360 Collaboration Cache Location
%LocalAppData%\Autodesk\Revit\Autodesk Revit 2019\CollaborationCache\
@mitevpi
mitevpi / centerAll.css
Created June 10, 2019 21:51
Center Vertically & Horizontally HTML/CSS
canvas {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
@mitevpi
mitevpi / beast_cam.py
Created August 9, 2019 21:55
BeastCam
import picamera
import time
camera = picamera.PiCamera()
#camera.vflip = True
camera.start_preview(fullscreen=False, window=(100,100,256,192))
# Terminate
@mitevpi
mitevpi / ElementCollect.cs
Created October 23, 2019 15:22
Revit API Collect All Visible Elements
using System.Collections.Generic;
using System.Linq;
using Autodesk.Revit.ApplicationServices;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
namespace ObjExport
{
internal class ElementCollect
{
@mitevpi
mitevpi / RouterFade.vue
Created October 31, 2019 19:36
Vue Router Fade Transition
<template>
<div id="app">
<div id="nav">
<!-- <pre><code class="javascript">console.log('hi")</code></pre> -->
<div class="flex-container">
<div class="flex-item">
<router-link to="/">Home</router-link>
</div>
<div class="flex-item">
<router-link to="/colors">Colors</router-link>
@mitevpi
mitevpi / import-es6.js
Created December 12, 2019 17:25
ES6 Module Imports
import defaultExport from "module-name";
import * as name from "module-name";
import { export1 } from "module-name";
import { export1 as alias1 } from "module-name";
import { export1 , export2 } from "module-name";
import { foo , bar } from "module-name/path/to/specific/un-exported/file";
import { export1 , export2 as alias2 , [...] } from "module-name";
import defaultExport, { export1 [ , [...] ] } from "module-name";
import defaultExport, * as name from "module-name";
import "module-name";